Bug: 支付宝小程序 uni.pageScrollTo 不支持 duration 参数
Closed this issue · 1 comments
fafaliang0914-hash commented
发行方式
None
具体平台
小程序开发者工具版本3.9.92 (3.9.92)
开发环境
macOS
项目创建方式
None
Vue 版本
vue3
依赖版本
uni-app 核心版本: 3.0.0-4020920240930001
vsCode 版本 版本: 1.104.2
问题描述
在 uni-app 中调用 uni.pageScrollTo 时,通常(H5、微信小程序)可以使用 duration 参数实现平滑滚动,但在支付宝小程序环境下,duration 参数无效,页面总是瞬间跳转,导致开发者在该平台无法实现平滑滚动效果。
重现步骤
在 uni-app 页面中调用:
uni.pageScrollTo({
scrollTop: 500,
duration: 300
});
打包并在支付宝小程序中运行。
页面直接跳转到目标位置,不会平滑滚动。
期望行为
uni.pageScrollTo 在支付宝小程序中也应支持 duration 参数,实现平滑滚动,或者在文档中明确标注支付宝平台暂不支持该参数并提供兼容方案。
实际行为
支付宝小程序忽略 duration,滚动效果瞬间跳转。
截图或录屏
No response
chouchouji commented
uniapp相关依赖升级到最新的alpha版本