When attempting to save a canvas to an image using canvas.toDataURL(), you may encounter the following error:
Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
原因:
出于安全考虑,本地硬盘被视为 "other-domain",这会污染 canvas。
解决方案:
在测试期间,可以尝试以下解决方法:
以上是为什么我无法将画布导出为图像? (被污染的画布错误)的详细内容。更多信息请关注PHP中文网其他相关文章!