Javascript Firebase绘图应用程序:清除画布的按钮

Javascript Firebase绘图应用程序:清除画布的按钮,javascript,node.js,html,canvas,Javascript,Node.js,Html,Canvas,我是web开发新手,正在尝试向绘图应用程序添加一个清晰的画布功能。该应用程序采用HTML5,Firebase作为后端 现在我在JS中有了这个: function clearCanvas() { // clear the canvas myCanvas.clearRect(0, 0, myCanvas.width, myCanvas.height); // removes the pixel data from firebase pixelRefData.remove(); }

我是web开发新手,正在尝试向绘图应用程序添加一个清晰的画布功能。该应用程序采用HTML5,Firebase作为后端

现在我在JS中有了这个:

function clearCanvas() {
  // clear the canvas
  myCanvas.clearRect(0, 0, myCanvas.width, myCanvas.height);
  // removes the pixel data from firebase
  pixelRefData.remove();
}
在HTML5中:

<button onclick= "clearCanvas()"> Clear <button>
清除

然而,每当我在测试时点击“清除”按钮时,任何东西都不会被清除。帮助?

如果确定它不起作用,请尝试下面的示例是的,其中一个有效,但我在它们的inspect元素中找不到任何内容。他们似乎没有使用JSF清理画布,我不确定这里的确切问题是什么。清除画布已经在这个问题中得到了回答:哦,当你看到我发布的第一个链接时,你可以看到清除方法:
$(“#绘制画布”).get(0).getContext('2d').clearRect(0,0,100,150)。确保您具有画布上下文。