对于使用Canvas和drawImage的最新chrome(Windows 7上的v27),我有一个奇怪的错误。该错误只发生在Chrome浏览器上,一切都按预期在Firefox和IE上运行。在Chrome上Canvas drawImage类型错误
我创建了一个失败的减少测试用例的位置:http://jsfiddle.net/qU3s5/
HTML
<canvas id="canvas"></canvas>
的JavaScript
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var img = new Image();
img.onload = function() {
ctx.drawImage(this, 0, 0);
}
img.src = "http://octodex.github.com/images/foundingfather_v2.png";
这给我Uncaught TypeError: Type error
在哪里drawImage
被称为线。
说的jsfiddle为我工作...尝试更改ID名称的东西更独特的 – dchhetri
我不知道这是否可以通过'about:flag'中的实验性Chrome功能触发......这对Windows 7来说肯定不适用我+1 –