canvas 执行canvas.toDataURL("image/png"); 出错

来源:互联网 发布:安嘉和 知乎 编辑:程序博客网 时间:2024/06/08 10:33

当打开本地的html页面执行,canvas.toDataURL("image/png");的时候出现“Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.”这个错误。这个问题是跨域执行的问题。

这个问题是在本地执行html的时候出现的,如果自己构建一台本地服务器,将html代码放入到服务器上,或者通过cordova构建到Android和IOS手机上面都没有这个问题。

1 0
原创粉丝点击