2021
09-04
09-04
JS如何实现页面截屏功能实例代码
"页面截屏"是前端经常遇到的需求,比如页面生成海报,弹窗图片分享等,因为浏览器没有原生的截图API,所以需要借助canvas来实现导出图片实现需求。可行性方案方案1:将DOM改写成canvas,调用canvas的toBlob或者toDataURL方法即刻上传到七牛云或服务器方案2:使用第三方库html2canvas.js实现canvas,在不更改页面已有DOM的情况下优雅生产canvas解决方案的选择方案1:需要手动计算每个DOM元素的ComputedStyle,然...
继续阅读 >