|
本帖最后由 simpleway 于 2019-7-22 17:52 编辑
webCapturer模块可以将指定的网页地址,转换为png图片
点击进入模块详情
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="maximum-scale=1.0, minimum-scale=1.0, user-scalable=0, initial-scale=1.0, width=device-width"/>
- <meta name="format-detection" content="telephone=no, email=no, date=no, address=no">
- <style>
- body,html
- {
- width:100%;
- height:100%;
- margin:0;
- padding:0;
- background-color:#fff;
- }
- </style>
- </head>
- <body>
- <div style="margin-top:100px;">
- <div id="divState"></div>
- <button onclick="saveWebImage()">capture web image</button>
- <img id="img">
- </div>
- </body>
- <script>
- apiready = function()
- {
- }
- var divState = document.querySelector("#divState");
- function saveWebImage()
- {
- divState.innerHTML = "loading...";
- var module = api.require("webCapturer");
- module.saveWebImage({
- url : "http://www**.**",
- w:800,
- h:500,
- path:"fs://a.png",
- },function(ret,err){
- if(err)
- {
- divState.innerHTML = "";
- alert(JSON.stringify(err));
- }
- else if(ret.status==0)
- {
- }
- else if(ret.status==1)
- {
- divState.innerHTML = "";
- document.querySelector("#img").src = ret.data;
- }
- });
- }
- </script>
- </html>
复制代码
|
本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册
X
|