我有一个画布元素:
<canvas id="canvas" width="300" height="300">
Canvas not supported
</canvas>
.js 文件中的代码:
var ct= document.getElementById('canvas');
var ctx = document.getElementById('canvas').getContext('2d');
但是当我在旧版本的 IE 中加载它时,它会触发一个getContext
不支持该方法的异常。
我想做的是写这样的东西:
if (!ctx.getContext) ctx = { getContext: function () { } };
摆脱 IE 中的异常。我应该怎么办?