javascript - canvas toDataURL()跨域问题
淡淡烟草味
淡淡烟草味 2017-05-16 13:36:18
0
1
436

图片是放在又拍云上的,当canvas调用图片,最后todataURl会报错,有什么解决方法吗?
百度也看了很多解决方法但是都不能实现。。
报错信息:

Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
淡淡烟草味
淡淡烟草味

全部回复 (1)
小葫芦

如果是new Image()的话,要加上一下设置:

// 引用外部图片,需设置 crossOrigin 属性,否则 toDataURL 调用异常 image.setAttribute('crossOrigin', 'anonymous');

参考问题:/q/10...

    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!