我已经开始阅读/试验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'。 –