在IE9中运行canvas.toDataURL('image / png')时的问题 - > SCRIPT122:La zonededonnéespasséeàunappelsystèmeestinsuffisante

时间:2012-05-31 15:09:42

标签: url canvas internet-explorer-9 fabricjs rasterize

IE9中的以下行存在问题:

canvas.toDataURL('image/png')

当我运行此行时,IE9不显示我的PNG并给我这个错误:

  

SCRIPT122:La zonededonnéespasséeàunappelsystèmeestinsuffisante

这是否意味着网址太长而无法正确解释? 我该如何解决这个问题?

感谢任何帮助。提前谢谢你......

1 个答案:

答案 0 :(得分:1)

感谢这个链接(danielmclaren.com/node/90),我终于找到了一个在IE9中显示PNG的解决方案。

问题是我必须使用$ _POST来检索图像的数据,而不是使用URL和$ _GET。 IE9不支持很长的URL并切断数据。

所有过程都在FabricJS的GitHub上描述:
github.com/kangax/fabric.js/issues/172#issuecomment-6058563