0
我有一个在画布上用参数生成图像的网址。当我使用浏览器加载时,我工作正常。画布从URL创建图像
最后一行是:
window.location = canvas.toDataURL("image/png");
当我尝试使用此URL从另一个页面,如:
<img src="http://localhost/index.html?i=0 />
犯规负荷。我如何加载它。
在此先感谢。
我有一个在画布上用参数生成图像的网址。当我使用浏览器加载时,我工作正常。画布从URL创建图像
最后一行是:
window.location = canvas.toDataURL("image/png");
当我尝试使用此URL从另一个页面,如:
<img src="http://localhost/index.html?i=0 />
犯规负荷。我如何加载它。
在此先感谢。
这是一个安全问题。如果图像不在同一个域中,则无法读取画布中的图像数据。没有任何变通办法,对不起
如果它们在同一个域中http://example.com/index.html?i=0我可以像嵌入它 – MarcosRua 2011-04-11 16:43:26
您是否使用纯画布方法生成图像(线条,形状等)还是使用'getImageData()'加载其他图像? – 2011-04-11 16:48:17
Im加载其他图片这是代码[链接] http://pastebin.com/gVHt8TPm – MarcosRua 2011-04-11 17:06:37