Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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 在HTML5画布中清除笔划路径(循环内)_Javascript_Html_Path_Canvas - Fatal编程技术网

Javascript 在HTML5画布中清除笔划路径(循环内)

Javascript 在HTML5画布中清除笔划路径(循环内),javascript,html,path,canvas,Javascript,Html,Path,Canvas,我正在努力清除画布上的两个简单笔划路径 例如: 。。。我用的是新的 requestAnimFrame() 保罗·爱尔兰。但我不认为这会对画布上下文产生任何影响,而不是setInterval。据我所知,我还正确地使用了beginPath()并在渲染循环中调用了getContext() 。。。问题是,两个原始笔划没有清除 有什么想法吗?这行 context.clearRect(0,0,canvas.width,canvas.height); 应该是 context.clearRect(0,0

我正在努力清除画布上的两个简单笔划路径

例如:

。。。我用的是新的

requestAnimFrame()  
保罗·爱尔兰。但我不认为这会对画布上下文产生任何影响,而不是setInterval。据我所知,我还正确地使用了beginPath()并在渲染循环中调用了getContext()

。。。问题是,两个原始笔划没有清除

有什么想法吗?

这行

context.clearRect(0,0,canvas.width,canvas.height);
应该是

context.clearRect(0,0,canvas[0].width,canvas[0].height);