小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.pageScrollTo({
scrollTop: 3000,
// selector: '.head_city',
duration: 10000,
})
高度定位和selector定位都一样的效果,安卓手机无滚动效果,苹果手机和开发工具都可以滚动,微信:13883166466
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
找了两天,尝试了各种方法,终于解决了
scrollTop是指相对于整个屏幕,如果当前页面的高度设置为100vh,屏幕刚好铺满,没有超出屏幕高度,则设置无效
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是没有滚动动画效果 还是直接无效呢?
有代码片段吗
回家了,不想开电脑了…可以做个代码片段,我明天帮你调
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
找了两天,尝试了各种方法,终于解决了
scrollTop是指相对于整个屏幕,如果当前页面的高度设置为100vh,屏幕刚好铺满,没有超出屏幕高度,则设置无效
是没有滚动动画效果 还是直接无效呢?
有代码片段吗
let that = this
that.setData({
cur_city: that.data.alive_list[that.data.cur_index].CITY,
cur_title: that.data.alive_list[that.data.cur_index].TITLE,
cur_img_url: that.data.alive_list[that.data.cur_index].IMG_URL,
})
wx.pageScrollTo({
selector: '.no_more',
// scrollTop: that.data.img_height,
duration: this.data.scroll_time,
complete: function (res) {
console.log(res)
},
fail: function (res) {
console.log(res)
},
success: function (res) {
if (that.data.cur_index + 1 < that.data.alive_list.length) {
that.setData({
cur_index: that.data.cur_index + 1,
})
} else {
that.setData({
cur_index: 0,
})
}
that.setData({
cur_city: that.data.alive_list[that.data.cur_index].CITY,
cur_title: that.data.alive_list[that.data.cur_index].TITLE,
cur_img_url: that.data.alive_list[that.data.cur_index].IMG_URL,
})
console.log(that.data.cur_index)
wx.pageScrollTo({
scrollTop: 0,
// selector: '#head_city',
duration: 0,
})
setTimeout(function () {
that.screen_scroll()
}, 5000) //延时
}
})
},
回家了,不想开电脑了…可以做个代码片段,我明天帮你调