1
我有一個基於原型模型的JavaScript HTML5應用程序,我擴展了Canvas的CanvasRenderingContext2D以支持繪製橢圓等。爲什麼CanvasRenderingContext2D沒有在我的IE9中定義?
Sudenly錯誤顯示CanvasRenderingContext2D未定義,並且getContext也未定義。
是什麼導致了這個問題?
我有一個基於原型模型的JavaScript HTML5應用程序,我擴展了Canvas的CanvasRenderingContext2D以支持繪製橢圓等。爲什麼CanvasRenderingContext2D沒有在我的IE9中定義?
Sudenly錯誤顯示CanvasRenderingContext2D未定義,並且getContext也未定義。
是什麼導致了這個問題?
我想通了,不知何故,我的IE9的兼容性視圖已打開。這意味着如果您打開IE9的兼容性視圖,則不再支持HTML5。
這是因爲它的價值,這是因爲IE9的兼容性模式基本上把瀏覽器放回到IE7引擎。 IE7絕對不支持HTML5 ;-) – Neville
缺失/錯位的doc類型聲明? – Teemu
我的聲明是<!DOCTYPE html> – Gisway
突然??請檢查您是否已將IE9更改爲IE8中的webdeveloper – Sarath