收藏
回答

紧急:wx.pageScrollTo安卓手机无滚动效果,苹果手机可以,开发环境可以?

wx.pageScrollTo({

          scrollTop: 3000,

          //          selector: '.head_city',

          duration: 10000,

        })

高度定位和selector定位都一样的效果,安卓手机无滚动效果,苹果手机和开发工具都可以滚动,微信:13883166466

回答关注问题邀请回答
收藏

2 个回答

  • 海阔天空
    海阔天空
    2021-10-21

    找了两天,尝试了各种方法,终于解决了

    scrollTop是指相对于整个屏幕,如果当前页面的高度设置为100vh,屏幕刚好铺满,没有超出屏幕高度,则设置无效

    2021-10-21
    有用
    回复
  • 卢霄霄
    卢霄霄
    2021-04-25

    是没有滚动动画效果 还是直接无效呢?

    2021-04-25
    有用
    回复 8
    • 陈怀俊(业主我当家)
      陈怀俊(业主我当家)
      2021-04-25
      安卓手机尚是没有滚动效果,多个安卓手机都测试了,相同问题,苹果都有,开发工具环境下也有
      2021-04-25
      回复
    • 卢霄霄
      卢霄霄
      发表于小程序端
      2021-04-25回复陈怀俊(业主我当家)

      有代码片段吗

      2021-04-25
      1
      回复
    • 陈怀俊(业主我当家)
      陈怀俊(业主我当家)
      发表于移动端
      2021-04-25回复卢霄霄
      方便加我微信不?13883166466
      2021-04-25
      回复
    • 陈怀俊(业主我当家)
      陈怀俊(业主我当家)
      2021-04-25回复陈怀俊(业主我当家)
      screen_scroll() {
          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) //延时
            }
          })
        },
      2021-04-25
      回复
    • 卢霄霄
      卢霄霄
      发表于小程序端
      2021-04-25回复陈怀俊(业主我当家)

      回家了,不想开电脑了…可以做个代码片段,我明天帮你调

      2021-04-25
      1
      回复
    查看更多(3)
登录 后发表内容