(ios)swiper左右滑动时切换背景音乐,出现卡死
发布于 5 年前 作者 yanwang 15092 次浏览 来自 问答

<swiper bindchange="changeDetail">

      <swiper-item wx:for="{{Details}}">

        // 图片

      </swiper-item>

 </swiper>


.js:

 changeDetail: function (e) {

    var title = getTitle();

    var src = getSrc();

    wx.getBackgroundAudioManager().title = title;

    wx.getBackgroundAudioManager().src = src;

  }


下图为切换到一半时卡死状态,页面其它正常,一旦卡死swiper就无法工作。

开始怀疑加载mp3引起的,于是我在touthstart事件里面将src指向'https://null',结果还是会卡死。

PS:慢慢滑动swiper然后松开(重点)

3 回复

暂时解决方案:

屏蔽swiper触摸切换,通过按钮tab修改index来切换

楼主可以用滑动解决没,我用背景音频也是经常来回闪

开始怀疑加载mp3引起的,于是我在touthstart事件里面将src指向’https://null’,结果还是会卡死。

回到顶部