2013-07-16 31 views
1

我有一個基於原型模型的JavaScript HTML5應用程序,我擴展了Canvas的CanvasRenderingContext2D以支持繪製橢圓等。爲什麼CanvasRenderingContext2D沒有在我的IE9中定義?

Sudenly錯誤顯示CanvasRenderingContext2D未定義,並且getContext也未定義。

是什麼導致了這個問題?

+0

缺失/錯位的doc類型聲明? – Teemu

+0

我的聲明是<!DOCTYPE html> – Gisway

+1

突然??請檢查您是否已將IE9更改爲IE8中的webdeveloper – Sarath

回答

2

我想通了,不知何故,我的IE9的兼容性視圖已打開。這意味着如果您打開IE9的兼容性視圖,則不再支持HTML5。

+1

這是因爲它的價值,這是因爲IE9的兼容性模式基本上把瀏覽器放回到IE7引擎。 IE7絕對不支持HTML5 ;-) – Neville

相關問題