色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

長按時移除/阻止chrome移動開發工具上下文菜單

李中冰2年前10瀏覽0評論

我正在chrome的移動模擬器上開發(調試)一個移動應用程序,當你按住移動設備時,我對chrome的上下文菜單有點惱火。有沒有辦法去掉/防止顯示出來?chrome上有手動移除的功能嗎?

我甚至嘗試使用css用戶選擇:無(包括前綴),它仍然顯示它。

偵聽contextmenu事件并調用其preventDefault()方法:

yourDomElement.addEventListener('contextmenu', (event) => {
  event.preventDefault();
});

由于事件是冒泡的,所以你可以把它放在DOM樹中長點擊元素的任何地方,甚至是document.body。只要記住當你完成調試時把它拿掉,否則用戶將不能在任何時候打開右鍵菜單。