收藏
回答

ios 使用wx.pageScrollTo 页面有定位元素,该元素就不见了

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.pageScrollTo 客户端 7.0.3 2.6.1

点击按钮回到顶部,页面定位元素会消失并从上滚回到设置位置处,在开发工具和ios手机复现出来,安卓不会出现这个问题

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

2 个回答

  • 叫我狗蛋爸爸🐶 คิดถึง
    叫我狗蛋爸爸🐶 คิดถึง
    2019-02-26

    <pagestyle="transition: -webkit-transform 1000ms ease-out; transform: translateY(3935px) translateZ(0px);">


    看了一下wx.pageScrollTo调用后最外层元素上会加上这个样式,滚动的效果是补间动画,

    建议用scrollview实现这个效果,不使用fixed




    2019-02-26
    有用
    回复 2
    • ʚ 木阿马 ɞ
      ʚ 木阿马 ɞ
      2019-02-26

      scroll-view与touchmove有冲突,手指向下滑动,列表要缩下去所以没有采用scroll-view

      2019-02-26
      回复
    • 叫我狗蛋爸爸🐶 คิดถึง
      叫我狗蛋爸爸🐶 คิดถึง
      2019-02-26

      给fixed写个动画1000ms ease-out; 从滚动高度过度到0试一下

      2019-02-26
      回复
  • ʚ 木阿马 ɞ
    ʚ 木阿马 ɞ
    2019-02-26

    https://developers.weixin.qq.com/s/fF3NbtmR7Z6N这个是代码片段

    2019-02-26
    有用
    回复
登录 后发表内容