小程序wx.pageScrollTo()
//弹出层actionSheet
//伪代码
this.show = true
//小程序页面移动到顶部
wx.pageScrollTo({
scrollTop: 0,
duration: 50
})
在安卓真机上发现,第一次打开这个页面,点击按钮后会移动到页面顶部,但是弹出层会等一会儿才会出现。去掉wx.pageScrollTo
弹出层就正常出现。
我采用的是给wx.pageScrollTo()
设置一个timeOut
,让他比我的弹出层慢一步执行
//弹出层actionSheet
//伪代码
this.show = true
// 点击分享,页面移动到顶部
setTimeout(function() {
wx.pageScrollTo({
scrollTop: 0,
duration: 50
})
}, 200)
这样在安卓真机上就顺利按照逻辑出现了