十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你好!很高兴为你答题。
创新互联建站是一家专注于成都做网站、网站设计、外贸营销网站建设与策划设计,丛台网站建设哪家好?创新互联建站做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:丛台等地区。丛台做网站价格咨询:18980820575
同时长按【电源键】+【主页键】等待2秒钟即可截屏。
另外你还可以获取root权限后下载使用截屏大师一键截屏。截屏大师是当前Android平台最好用、最强大的截屏软件。
获取权限后还可以使用qq摇一摇截屏的全部截屏功能噢!
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
可以使用html2canvas.js,生成的数据是data:image/jpeg;base64格式的:
html2canvas($("#xxxEle")).then(function(canvas) {
var imageData = canvas.toDataURL();
});
一个叫做html2canvas的库,非常棒的一个库,很强大、但用法非常简单.就这么简单的方法,就可以把我的整个页面截图下来了:
function convertHtml2Canvas() { html2canvas(document.body, { allowTaint: false, taintTest: true }).then(function(canvas) { document.body.appendChild(canvas); }).catch(function(e) { console.error('error', e); }); }
目前还有一个问题,就是这种方法默认是把整个页面截取下来的(就是说,会以你的innerHeight和innerWidth为边界,会存在大量的空白),可是,我的卡组只是占了页面的一小部分,我只想要卡组的部分啊。其实已经有了canvas就好办了,我们可以对它进行处理啊。大概思路是:1.把上面得到的canvas对象转成Blob并放到一个img元素。然后再把img.src绘制到canvas里面。这时候调用canvas.drawImage方法就可以截取我们想要的内容了。