我必须通过任何属性从 jquery 或 javascript 禁用 html 5 的 canvas 元素。 有什么办法吗。它应该就像只有白色屏幕应该可见并且用户无法绘制任何内容......
您实际上不需要做任何事情来实现这一目标。默认情况下,Canvas 仅在编写代码在其上绘图时才显示任何内容,并且用户只能在有代码允许的情况下在其上绘图。换句话说,只要不编写代码来利用它,您就可以得到您想要的东西。
您通常可以使用 css 在任何东西上实现此目的。
$('canvas').css({ 'pointer-events': 'none' });
这意味着不会有点击事件或任何东西。这意味着您用来绘制的任何代码都将不再起作用。