关于jquery-wordexport.js中canvas报错的处理办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/amazingdyd/article/details/79288324

原文件中,img是这样获取的(大概在jquery-wordexport.js的第36行)

var img = markup.find('img');

这样在火狐浏览器中可以执行,但是到了谷歌浏览器就报错,原因是canvas.toDataUrl时,画布被污染,看了网上有些人说是跨域问题,但是设置了跨域,问题依然得不到解决,后来觉得是img的问题,这里,我们把它改为

 var img = new Image();

就可以正常使用了。




猜你喜欢

转载自blog.csdn.net/amazingdyd/article/details/79288324