header-navbar icon indicating copy to clipboard operation
header-navbar copied to clipboard

修复安卓顶部导航栏被下拉

Open MakerGYT opened this issue 5 years ago • 0 comments

由于原组件在开发者工具预览正常,但在安卓手机下拉时会把整个页面下拉下来,导致顶部导航栏与右上角胶囊按钮分离,影响体验。测试发现如果仍采用onPullDownRefresh监听事件,这种bug不可避免。故做以下修改:

  1. 换用weui-loading作为刷新动画,保持与原生下拉刷新一致
  2. 禁用下拉刷新,改为通过监听触摸动作开始和结束作为下拉的事件
  3. 添加占位在不刷新时避免主体内容被导航栏遮挡.

预览

已知问题:

  1. 由于触摸动作只能监听在已有节点,故不能在界面任意处操作“下拉刷新”,在首屏充满内容时可忽略这一问题。

MakerGYT avatar May 23 '20 13:05 MakerGYT