-webkit-touch-callout禁止长按菜单
生活随笔
收集整理的這篇文章主要介紹了
-webkit-touch-callout禁止长按菜单
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
微信瀏覽器如果js中的點擊事件,長按會彈出一個javascript提示的菜單欄,有打開和取消兩個選項。IOS要
取消這一個默認事件,可以在父元素使用-webkit-touch-callout:none;來禁止掉這個菜單彈出。
該CSS樣式有兩個可以取的值:
default:此值表示顯示默認的callout
none:此值表示禁用callout
安卓不支持這個css樣式,安卓就直接使用HTML5提出的contextmenu事件,阻止事件默認行為就可以了。
$(document).bind('contextmenu', function(e) {e.preventDefault();});總結
以上是生活随笔為你收集整理的-webkit-touch-callout禁止长按菜单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 实现扫雷与高胜率低耗时自动扫雷
- 下一篇: qt html字体变红,QLineEdi