一个坑点,在阻止微信下拉出现网址时,大家都会使用到
``` js
document.body.addEventListener('touchmove', e=>{
event.preventDefault()
})
```
这种方法在最新的微信浏览器中已经不好使了,并且在chrome中还会报错:
`Unable to preventDefault inside passive event listener due to target being treated as passive.`
需要在后面再传参数:
```js
document.body.addEventListener('touchmove', e=>{
event.preventDefault()
},{passive: false})
```
相关解释看这里
segmentfault.com
``` js
document.body.addEventListener('touchmove', e=>{
event.preventDefault()
})
```
这种方法在最新的微信浏览器中已经不好使了,并且在chrome中还会报错:
`Unable to preventDefault inside passive event listener due to target being treated as passive.`
需要在后面再传参数:
```js
document.body.addEventListener('touchmove', e=>{
event.preventDefault()
},{passive: false})
```
相关解释看这里
展开
16
47
![[不失礼貌的微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_16.9d17f6d.png)