我正在试图弄清楚为什么使用KineticJS创建画布不能在我的IE9网站上运行。这个例子:http://www.html5canvastutorials.com/demos/kineticjs/html5_canvas_kineticjs_path/在IE9中完美运行,但是当我将源代码复制/粘贴到我的网站上的文件中时...它根本不起作用(虽然它可以在FF / Safari / Chrome中工作)
我应该检查一些服务器设置吗?我知道渲染完全在客户端,但我无法弄清楚为什么它在一个地方而不是另一个地方。
感谢您的帮助!
答案 0 :(得分:2)
检查您是否没有兼容模式...
答案 1 :(得分:1)
我刚才发现ericdrowell先生在Github说:
“我不相信有任何2d画布库也与excanvas兼容。如果您要求使用适用于所有浏览器的图形库,您可以考虑使用Raphael.js,有一个SVG和VML渲染器,但比画布库慢得多且功能丰富。“
很伤心:(答案 2 :(得分:0)
要启用兼容模式,请在ie9更改中按f12
浏览器模式ie9文档模式:IE 9标准