dcloudio / dcloudio/uni-app

scroll-view 控件 Android 平台滚动条丢失,unpush 新数据滚动异常

Open
#4,607 4 comments 0 reactions 1 assignee Claimed by @Otto-J View on GitHub
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

**问题描述**
scroll-view 控件 Android 平台滚动条丢失,unpush 新数据滚动异常(详见下面的 gif)

**复现步骤**
https://github.com/warmthsea/test-uni-scroll-view#readme
pnpm i
hbuilder x 运行

**预期结果**
Android 平台和 H5 平台效果保持一致

**实际结果**
Android平台滚动条丢失(已设置:show-scrollbar="true")
Android平台滚动过快 unpush(一次20条) 后直接自动跳到了新数据的最顶部

**系统信息:**
- 发行平台: Android
- 操作系统: Android
- uni-app版本 "@dcloudio/uni-app": "3.0.0-3081220230817001"
- 设备信息: 小米11 / 夜神模拟器

**补充信息**
https://uniapp.dcloud.net.cn/component/scroll-view#%E5%B1%9E%E6%80%A7%E8%AF%B4%E6%98%8E

https://github.com/dcloudio/uni-app/blob/34220d01422771f7b0f89c0bd1963e7598feb36f/src/core/view/components/scroll-view/index.vue#L4

### 想实现的效果:上拉 unpush 新数据,类似微信聊天页上拉


## H5平台: 正常

![screenshots](https://github.com/warmthsea/test-uni-scroll-view/assets/45450994/041a8ea3-4a74-4686-ad7a-8628ae6dd8a7)

## Android 平台(真机、模拟器、打包后真机相同的问题)

#### 问题1: Android平台滚动条丢失(已设置:show-scrollbar="true")
#### 问题2: Android平台滚动过快 unpush(一次20条) 后直接自动跳到了新数据的最顶部(121-101)

![screenshots](https://github.com/warmthsea/test-uni-scroll-view/assets/45450994/942705b4-ab73-4f01-b310-26cae67935a2)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.