详细问题描述
[内容]
前端mui,hbuilder云打包app,红米2a(安卓4.4)除了掉帧没别的问题,乐视某机(安卓6.01)完全没问题顺,联想乐檬k3note(安卓5.1)流畅。然后问题来了,锤子m1(安卓6.01)和坚果pro(貌似安卓7),卡 得 一 逼 ,时不时掉帧那种卡也就算了,最头疼的是不响应touch事件,导致左右上下滑动会失灵。控制台报错“ Ignored attempt to cancel a touchstart event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.”可是在以上机子上测试同一个项目并不报错。
请问这是什么原因怎么解决呢?是不是锤子对默认浏览器内核做过什么修改?
重现步骤
[步骤]
[结果]
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]
w***@qq.com (作者)
抱歉我没说清楚。我的意思是我这个项目在红米2a、乐视手机和乐檬k3note上都没问题但一运行在锤子的两台机器上控制台就报“ Ignored attempt to cancel a touchstart event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.”这个错。同时如果不打包成app而只是在浏览器上浏览的话,不管是手机浏览器还是pc浏览器都不报错能正常运行。
ua我打印出来了,用了mui的方法和navigator:
android:true
androudversion:6.0.1
isBadAndroid:false
appName:Netscape
appVersion:5.0 (Linux; Android 6.0.1; SM901 Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.84 Mobile Safari/537.36 Html5Plus/1.0
appCodeName:Mozilla
userAgent:Mozilla/5.0 (Linux; Android 6.0.1; SM901 Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.84 Mobile Safari/537.36 Html5Plus/1.0
然后,因为只是开始学习的关系,所以只是用了mui的侧滑菜单和轮播图和内部滚动,并没写自己的js,所以不是我写了什么不兼容锤子的js导致的。项目我打包上传在楼下了,麻烦抽空看一下谢谢!
2017-07-25 21:34