做H5小游戏的时候需要使用ontouchstart和ontouchend,但在ontouchend生效之前老是会出现右键菜单,在手机上则没有这个问题,如何解决呢? 在js中加入以下代码即可 canvas.addEventListener('contextmenu', function(e){ e.preventDefault(); }); 此时就不会出现烦人的右键菜单了!