html2canvas
html2canvas ^1.0.0-rc.5 not work on wechat when iphone8plus update to ios 13.4.1
by lineinline
HTML
<div class="page">
<div id="content">
123456
</div>
<button id="createBtn">生成图片</button>
</div>
<link rel="stylesheet" href="https://cdn.bootcss.com/weui/2.3.0/style/weui.css">
<script src="https://res.wx.qq.com/open/libs/weuijs/1.2.1/weui.min.js"></script>
<script src="https://html2canvas.hertzen.com/dist/html2canvas.js"></script>
<script>
var $content = document.querySelector('#content');
var $createBtn = document.querySelector('#createBtn');
console.log(10);
$createBtn.addEventListener('click', function() {
console.log(weui);
console.log(weui.loading);
var loading = weui.loading();
html2canvas($content, {
useCORS: true,
width: $content.clientWidth,
height: $content.clientHeight,
scale: Math.min(window.devicePixelRatio, 2)
}).then(() => {
loading.hide();
weui.toast('图片已生成')
}).catch(err => {
loading.hide();
weui.toast('图片生成失败');
console.log(err);
})
}, false);
</script>