我正在使用带有 html 的画布在屏幕上绘制。我需要的是只用左键单击绘制,右键单击什么都不做。我尝试了以下方法:canvas.oncontextmenu = e => { e.preventDefault(); e.stopPropagation();}它禁用了右键单击菜单,但我可以通过左键单击和右键单击来按下画布(并最终在其上绘图)。我错过了什么?
3 回答
慕码人2483693
TA贡献1860条经验 获得超9个赞
使用jQuery:
$('body').on('contextmenu', '#myCanvas', function(e){ return false; });
添加回答
举报
0/150
提交
取消