且行且珍惜_qVk3BO 器粉跑堂
2017-05-16 10:12:58 

x5webview 和 下拉刷新冲突

x5webview 和 下拉刷新冲突
应用名称以及版本 Demo地址 https://github.com/guifeng-eyespage/X5Demo
复现问题的机型和ROM版本 所有机型
问题简述 x5webview 和 下拉刷新冲突
复现问题的操作步骤
下载demo项目,运行
多次上下滑动菜品列表
即可发现存在菜品列表滑动和下拉刷新的滑动冲突的问题。
问题页面url 问题demo项https://github.com/guifeng-eyespage/X5Demo
联系方式 微信: wizardholy
问题是否必现
系统内核现象 存在
微信是否存在 不存在
BUG截图
WechatIMG2.jpeg
LOG日志
8 条回复
鲁静罡 普通器粉
X5专区管理员
2017-05-17 10:03:45 沙发
官网接入示例没有提供下拉刷新功能,请问你的下拉刷新功能是如何实现的?
且行且珍惜_qVk3BO 器粉跑堂
2017-05-18 23:55:01 板凳
   自定义的
我给的链接的项目就是在X5Demo中结合使用示例,发现有问题才上传上来,供查问题的。
jie_pskT6f 器粉跑堂
2017-05-21 08:30:18 地板
犬吠。_yQZiMt 器粉跑堂
2017-06-19 10:42:11 4#
我发现 是tbs_overScrollBy这个参数 里面获取不到scrollRangeY 得时候 (就是有些html貌似是嵌套得获取不到真实高度) 下拉刷新更具y坐标会直接冲突 ,能获得得都可以直接正常运行
犬吠。_yQZiMt 器粉跑堂
2017-06-19 10:45:31 5#
犬吠。_yQZiMt 发表于 2017-06-19 10:42:11 
我发现 是tbs_overScrollBy这个参数 里面获取不到scrollRangeY 得时候 (就是有些html貌似 ...

我自己以前写了一个 不知道为啥能正常下拉刷新 但是性能不咋的手机会卡顿 所以挺蛋疼得 想换成ptr pull to refresh 顺便优化下代码就发现这个问题还是没法搞定
犬吠。_yQZiMt 器粉跑堂
2017-06-19 10:56:52 6#
犬吠。_yQZiMt 发表于 2017-06-19 10:45:31 
我自己以前写了一个 不知道为啥能正常下拉刷新 但是性能不咋的手机会卡顿 所以挺蛋疼得 想换成ptr pull to re ...

我竟然搞出来了。。。
今晚会有雨 器粉跑堂
2017-07-17 22:24:28 7#
犬吠。_yQZiMt 发表于 2017-06-19 10:56:52 
我竟然搞出来了。。。

getView().getScrollY()
可以获取到正常的数据
t86 器粉跑堂
2017-12-08 09:46:16 8#
当嵌套ptr下拉刷新组件时,getView().getScrollY() 获取到的是0,导致一下拉就刷新了,想要的效果应该是滚动webview,不过去掉ptr组件,动作又是可以正常的

回复

您需要 登录 后才可以回帖