Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 画布停止动画?_Javascript_Html_Canvas_Android Canvas - Fatal编程技术网

Javascript 画布停止动画?

Javascript 画布停止动画?,javascript,html,canvas,android-canvas,Javascript,Html,Canvas,Android Canvas,我正在用HTML5为Android浏览器构建游戏,在一些时候画布突然无缘无故停止动画之后 function updateAnimation() { context.clear = true; // makes the canvas clear itself on every frame context.save(); context.clearRect(0,0,ourGameCanvas.width,ourGameCanvas.height);

我正在用HTML5为Android浏览器构建游戏,在一些时候画布突然无缘无故停止动画之后

function updateAnimation()
{
    context.clear = true; // makes the canvas clear itself on every frame           
    context.save();
    context.clearRect(0,0,ourGameCanvas.width,ourGameCanvas.height);
    context.drawImage(bg_img,0,0,ourGameCanvas.width,ourGameCanvas.height);     
    context.restore();
}

function startupTouchEvents()
{
    ourGameCanvas.addEventListener("touchstart", handleStart, false);
    ourGameCanvas.addEventListener("touchmove", handleMove, false);
}

function handleStart(evt)
{
    evt.preventDefault();       
    var touches = evt.changedTouches;
}

function handleMove(evt)
{
    evt.preventDefault();
}
当我多次触摸屏幕时,动画会无缘无故地弯曲


有什么想法吗?

许多对象在屏幕上移动,触摸时会将其隐藏起来。不是用你发布的代码。你检查过浏览器日志吗?