在动力学js中使用图像时无法获取数据URL

时间:2013-05-22 06:20:29

标签: javascript kineticjs

我正在使用kinetic js使用HTML5画布构建应用程序,用户可以拖放图像,然后保存最终图像。它给出以下错误: 无法获取数据网址。 SecurityError:DOM Exception 18 请帮忙。

1 个答案:

答案 0 :(得分:2)

当绘制到画布上的图像和代码位于不同的服务器上时会发生这种情况。引自http://www.html5canvastutorials.com/kineticjs/html5-canvas-stage-data-url-with-kineticjs/

toDataURL()方法要求绘制到画布上的任何图像都托管在与执行它的代码相同的域的Web服务器上。如果不满足此条件,则抛出SECURITY_ERR异常