为什么setInterval
在单击鼠标右键并出现菜单时停止,并且在菜单消失之前不会继续?我该如何解决?
我尝试编写一个简单的计时器,但如上所述,只要单击鼠标右键并且菜单出现,计时器就会停止,直到菜单消失才会停止。
答案 0 :(得分:0)
解决方法您可以通过停止contextmenu事件来阻止显示上下文菜单。
document.addEventListener('contextmenu', function(e){
e.preventDefault();
e.stopPropagation();
}, false);