H5微信浏览器长按弹框

最近一直在做移动端的项目,目前已经提测,测试发现了导航栏长按会出现弹窗(微信默认的弹窗)如图

H5微信浏览器长按弹框

刚开始以为是图片被选中了,添加了user-select:none属性不起作用,其实添加pointer-events: none(防止点击触发)是可以完美解决这个问题的,看微信开发社区说的没用(document.addEventListener('WeixinJSBridgeReady',func)

在页面监听到WeixinJSBridgeReady事件再做pushState可以解决这个问题