收藏
回答

下拉刷新时,页面fixed元素的点击触点不正确

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS IOS 11.3 iphone 6s 6.6.6

- 当前 Bug 的表现(可附上截图)



使用iPhone真机测试,进行下拉刷新操作时,fixed定位的元素虽然表现上是固定在屏幕指定位置,但是其点击的触点位置却是随着下拉刷新往下移动了。

所以导致点击元素显示的位置是不会触发tap事件,只有点击元素下面(大概是下拉刷新动画区域高度)的区域,才会触发该元素的tap事件。


- 预期表现

下拉刷新的过程中,点击fixed元素显示的区域,应该触发其tap事件。


- 复现路径

  1. 进入页面,点击fixed元素,可以显示弹窗;

  2. 下拉页面触发页面的下拉刷新事件;

  3. 点击fixed元素,不会显示弹窗;

   4. 点击元素下面(大概是往下移动下拉刷新动画区域高度)的区域,可以显示弹窗。


- 提供一个最简复现 Demo

见代码片段

回答关注问题邀请回答
收藏
登录 后发表内容