获取SCRIPT16389:未指定错误。在IE10中

时间:2014-06-12 10:57:06

标签: javascript internet-explorer html5-canvas

我在运行SCRIPT16389: Unspecified error.功能时遇到drawImage()

在我的项目中,我有5套图像幻灯片。因此,第一张幻灯片抛出错误,第二张幻灯片工作正常,从第三张幻灯片开始显示SCRIPT16389: Unspecified error.

它在ctx.drawImage(img,0,0,parseInt(startSize[0]),parseInt(startSize[1]));这一行显示错误。

我已在下面指定了示例代码

 if(source){

        img.src = 'data/program_images/'+source;
        position += speed;
        var drawTimeLen = endTime - startTime;
        if(Math.round(videoTime) == startTime){
            polypoints.length = 0;
            position = 0;
        }
        if (position > polypoints.length - 1) return;
        var pt = polypoints[position];
        rotation += rotationSpeed;
        // draw
        clearCanvas();
        ctx.translate(pt.x, pt.y);
        ctx.transform(1,0,0,1,0,0);
        ctx.drawImage(img,0,0,parseInt(startSize[0]),parseInt(startSize[1]));
        ctx.restore();
    }

我将此代码放在一个函数中,并在循环中调用该函数。它在Chrome / Firefox中工作,但在IE中却没有。

请有人给我解决方案。

提前致谢....

0 个答案:

没有答案