Nyx*_*nyx 5 apache html5 canvas html5-canvas kineticjs
我正在使用HTML5 canvas和KineticJS方法的.toDataURL()
功能.画布使用我的用户上传到站点的图像,这些图像存储在不同的计算机和子域中. .toDataURL()
farm1.domain.com
问题:当.toDataURL()
被调用时,我得到的错误
SECURITY_ERR: DOM Exception 18
Run Code Online (Sandbox Code Playgroud)
有没有解决的办法?如果用户通过访问页面domain.com
并且托管图像,我也会遇到同样的问题www.domain.com
.
尝试:
我httpd.conf
在virtualhost中添加了以下行,并重新启动了apache服务.
Header add Access-Control-Allow-Origin "http://www.domain.com"
Header add Access-Control-Allow-Origin "http://domain.com"
Header add Access-Control-Allow-Origin "http://farm1.domain.com"
Run Code Online (Sandbox Code Playgroud)
访问www.domain.com
页面上托管的图像时,我仍然遇到同样的错误domain.com
!KineticJS有没有办法解决这个问题?