0

我试图弄清楚为什么使用 KineticJS 创建画布在我的 IE9 网站上不起作用。此示例:http : //www.html5canvastutorials.com/demos/kineticjs/html5_canvas_kineticjs_path/ 在 IE9 中完美运行,但是当我将源代码复制/粘贴到我网站上的文件中时......它根本不起作用(它确实可以在 FF/Safari/Chrome 中使用)。

我应该检查一些服务器设置吗?我知道渲染全部在客户端上,但我不知道为什么它在一个地方而不是另一个地方工作。

感谢您的任何帮助!

4

3 回答 3

2

检查您没有打开兼容模式...

兼容模式

于 2012-11-01T19:30:07.487 回答
1

我刚刚发现 ericdrowell 先生在 Github 中说:

“我不相信有任何 2d 画布库也与 excanvas 兼容。如果您需要使用适用于所有浏览器的图形库,您可以考虑使用具有 SVG 的 Raphael.js和 VML 渲染器,但比画布库慢得多,功能也不丰富。”

这是可悲的 :(

于 2013-05-15T16:14:32.187 回答
0

要启用兼容模式,请在 ie9 更改中按 f12

浏览器模式 ie9 文档模式:IE 9 标准

于 2013-03-27T04:57:53.073 回答