我已經開始閱讀/試驗HTML5。我已經看到了HTML5的Canvas的所有教程遵循的JavaScript獲得通過ID畫布,讓2D背景,然後與上下文工作模式:HTML5畫布上下文
<canvas id="myCanvas" width="300" height="200" style="border:1px solid"></canvas>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="cyan";
ctx.fillRect(50,50,100,75);
</script>
我想知道是否有任何枚舉或爲畫布獲取上下文的常量。 (我知道這不是一個真正的常量,只是想知道在JavaScript或HTML5中是否有類似的東西)。
我見過的每個例子都是簡單的getContext("2d")
。這看起來很脆弱,也沒有告訴我可能有哪些其他(如果有的話)上下文。
我認爲現在只是'2d'或'webgl'。 – paul
@paul感謝您通知我關於webgl ......我不知道這是可以傳遞的字符串之一。我認爲這將是'3d'。 –