以何为家
以何为家
  • 发布:2021-06-07 17:53
  • 更新:2021-06-07 18:12
  • 阅读:2452

【报Bug】scroll-view在微信小程序安卓真机上滑动不连贯,卡顿

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.17

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 小米8

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

如内容描述

预期结果:

滑动式连贯正常滑动

实际结果:

滑动不连贯

bug描述:

scroll-view在微信小程序安卓真机上滑动不连贯,卡顿。微信开发工具正常、APP正常,微信小程序真机预览不正常。
scroll-view装的聊天对话的数组,二三十条数据,手指滑动的时候,页面直接滑了一点就停了(此时手指在继续滑动),松手后再滑几次才能继续滑。

2021-06-07 17:53 负责人:无 分享
已邀请:
以何为家

以何为家 (作者) - 这个人很烂,暂无介绍

应该是scroll-view的高度没有设置成固定值,之前设置的height:100%,现在改成height: 100vh;滚动就不卡顿了,但是每次有新消息的时候就无法滚动到页面最底部了,之前用的uni.createSelectorQuery()获取scroll的高度,然后uni.pageScrollTo。现在scroll-view的高度设置死了,有新消息添加的时候就不能滚动到最底部了。求助

以何为家

以何为家 (作者) - 这个人很烂,暂无介绍

找到解决办法了:scroll-view设置固定高度,滚动的时候用scroll-into-view,不用scroll-top,然后为scroll-view 中的item动态设置id,执行滚动到底部的方式时,直接改变你scorll-view中scroll-into-view动态绑定的值为最后一个子view的id。

该问题目前已经被锁定, 无法添加新回复