html2canvas - 解决办法之图片跨域导致的截图空白
标签:
JavaScript
1. 后端支持:图片要是cdn上的地址,并且允许图片跨域,header头中设置应为
Access-Control-Allow-Origin: *
2. 前端配置
var opts = {
scale: scale,
// 添加的scale 参数
canvas: canvas,
//自定义 canvas
logging: false,
//日志开关,便于查看html2canvas的内部执行流程
width: width,
//dom 原始宽度
height: height,
useCORS: true // 【重要】开启跨域配置
};使用
let shareContent = document.getElementById('XXX');
html2canvas(shareContent,opts).then(function(canvas) { //... })点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦