Canvas 应用程序无法在 IE9 和 IE9 中运行在 FF4b7 中工作不正确

发布于 2024-10-07 05:37:18 字数 264 浏览 2 评论 0原文

我正在开发一款在线 Roguelike 游戏。它的当前版本位于此处。它在 Chrome 9 和 Firefox 3.6 中工作正常,但它使 Firefox 4 beta 7 每次移动时大约一分钟没有响应,并且 IE9 只是说它不支持 标签。

有人可以解释一下 IE9 和 FF4b7 的这些奇怪行为吗?

非常感谢。

I'm working on an online roguelike game. It's current version is located here. It's working fine in Chrome 9 and Firefox 3.6, but it makes Firefox 4 beta 7 unresponsive for about a minute on every move and IE9 just says that it doesn't support <canvas> tag.

Could someone please explain these strange behaviours of IE9 and FF4b7?

Thank you very much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

星軌x 2024-10-14 05:37:18

在 IE9 中按 F12,您会看到您的网站正在以怪异模式加载,这就是它没有画布的原因。从 F12 中,您可以切换它,并查看您的网站在 IE9 标准模式下是否可以正常工作。

我认为你想将 DOCTYPE html 放在其他所有内容之前以避免这种情况。

http://en.wikipedia.org/wiki/Quirks_mode

In IE9 hit F12 and you'll see your site is loading in quirks mode which is why it doesn't have canvas. From F12 you can switch it and see that you're site does work if it is in IE9 standards mode.

I think you want to put DOCTYPE html before everything else to avoid this.

http://en.wikipedia.org/wiki/Quirks_mode

执手闯天涯 2024-10-14 05:37:18

我发布此内容是为了对其他人有所帮助(我在谷歌搜索时发现了此页面)

页面在 Firefox 中运行良好

在 IE9 中页面在本地运行,但不能从服务器运行。 (“getContext 不支持等等”)
已经没有想法了,但注意到我的页面中包含画布的部分的试用确实有效。

长话短说:-
我的页面是 .htm,所以我想“有 HTML5 标准吗?”好吧,我不确定是否有,但是当我将所有页面更改为 .html 时,该网站的行为符合 IE9 中的预期,所有画布元素都正常工作。

鲍勃

I am posting this in case it helps someone else (I found this page when I was googling)

Pages worked fine in Firefox

In IE9 pages were working locally, but not from server. ("getContext not supported etc. etc.")
Had run out of ideas, but noticed that a trial of part of my page containing canvas did work.

Long story short:-
My pages were .htm and so I thought "Is there an HTML5 standard ?" well I'm not sure if there is but when I changed all pages to .html the site behaved as intended in IE9 with all canvas elements working.

Bob

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文