收藏
回答

swiper组件设置autoplay之后,切换页面发现仍然会继续轮播,有对应的解决方案吗?

swiper组件设置autoplay之后,切换页面发现仍然会继续轮播,监听切换bingchange仍然会执行,这个是否为微信官方bug?

解决方案:

1、在页面隐藏的生命周期里将autoplay改为false,显示的生命周期里改为true;

2、是否可以直接获取到swiper实例进行修改autoplay;

3、微信官方是否有对应的解决方案。

最后一次编辑于  2023-08-07
回答关注问题邀请回答
收藏

1 个回答

  • 秋
    2023-08-07

    开启skyline之后,该现象消失,切换显示隐藏页面autoplay会自动控制开启或者关闭

    2023-08-07
    有用
    回复 2
    • NX899
      NX899
      2023-10-14
      此方案尝试还是不行哦,现在发现只能通过销掉swiper才能停止autoplay的定时器任务。。。
      2023-10-14
      回复
    • 荟
      01-22回复NX899
      我跟你同样的问题
      01-22
      回复
登录 后发表内容