问题一:在使用mui的底部导航栏的时候,报了这个错误
Unable to preventDefault inside passive event listener due to target being treated as passive
问题原因:
先说明一下:因为新版谷歌浏览器的问题,所以报错。
历史:当浏览器首先对默认的事件进行响应的时候,要检查一下是否进行了默认事件的取消。这样就在响应滑动操作之前有那么一丝丝的耽误时间。
现在:google就决定默认取消了对这个事件的检查,默认时间就取消了。直接执行滑动操作。这样就更加的顺滑了。
解决办法:
在css中加入
*{touch-action: none;}
问题二:
加入*{touch-action: none;}
这行代码后,页面不能滑动了
解决办法:
把这行代码修改为
*{touch-action: pan-y;}