请解决问题
- 发布:2020-10-26 10:57
- 更新:2020-10-26 10:57
- 阅读:611
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX版本号: 2.9.3
操作步骤:
预期结果:
请解决问题
请解决问题
实际结果:
请解决问题
请解决问题
bug描述:
WebView下拉刷新与SwipeRefreshLayout事件冲突解决 离线打包
SwipeRefreshLayout是Android在Support.v4包中为我们提供的用户刷新UI的一个组件,大部分场景下我们会使用它包裹RecyclerView,在列表上下拖动到顶部时继续向下滑动视图触发刷新事件,我们可以通过给SwipeRefreshLayout设置OnRefreshListener通过回调方法onRefresh()来完成下拉刷新事件的监听动作。但是当我们把WebView作为子View放置在SwipeRefreshLayout中时,H5上的scroll事件与原生安卓的滑动事件就会出现冲突,导致我们无法完成预期的效果,下面看下出现问题的效果图,然后我们一起解决下这个原生跟H5上的滑动冲突,从而达到我们最终的效果。