html2canvas无法在Ipad / iPhone iOS 11.2.1 Safari borwser中使用

时间:2017-12-28 12:31:31

标签: jquery ios iphone html2canvas

我已经使用html2canvas功能捕获来自div的屏幕截图,它在网络上工作得很好但是它在Ipad iOS 11.2.1 Safari浏览器中无法获得空白响应。 我在iOS 11.2.1中使用了Ipadair2

包含JS版本:

jQuery v1.7.1 jquery.com
html2canvas 0.4.1 <http://html2canvas.hertzen.com>
html2canvas 0.5.0-alpha1 <http://html2canvas.hertzen.com>

这里是HTML代码:

<div id="pdfContent" class="pdfContent" style="transform-origin: left top 0px; transform: scale(1);" crossOrigin="Anonymous">
        <img id="hotspotimg" src="img.jpg" cropwidth="1000" cropheight="600"/>
        <div id="editor"></div>
</div>

这里是JS代码:

html2canvas(document.querySelector('#pdfContent'), {useCORS: true}).then(function (canvas) {
            try {
                var imgageData = canvas.toDataURL("image/png");
                          } catch (err) {
              console.log(err)
              alert(err)
            }
        }).catch(function onRejected(error) {
            alert(error);
}); 

我尝试了多个github解决方案 enter link description here 和其他链接,但没有在Ipad / iPhone上工作

请帮帮我:

0 个答案:

没有答案