代码一样 仍不同步

来源:19-15 监听播放事件完善音乐播放

女神旭

2017-09-22

// 音乐监听函数
      var that = this;
      wx.onBackgroundAudioPlay(function () {
         that.setData({
            isPlayingMusic: true
         })
      });

      wx.onBackgroundAudioPause(function () {
         that.setData({
            isPlayingMusic: false
         })
      });

// 音乐播放
   onMusicTap: function (event) {
      var CurrentPostId = this.data.CurrentPostId;
      var postData = postsData.postList[CurrentPostId];
      var isPlayingMusic = this.data.isPlayingMusic;
      if (isPlayingMusic) {
         wx.pauseBackgroundAudio();
         this.setData({
            isPlayingMusic : false
         })
      }
      else {
         wx.playBackgroundAudio({
            dataUrl: postData.music.url,
            title: postData.music.title,
            coverImgUrl: postData.music.coverImg,
         })
         this.setData({
            isPlayingMusic : true
         })
      }
   },


写回答

2回答

7七月

2017-09-22

什么是不同步,和源码对比了吗

0
2
女神旭
非常感谢!之前还有个错误,调试好了之后就同步了,尴尬
2017-09-22
共2条回复

慕虎5376285

2018-02-03

你是不是 把音乐监听函数单独写在page里了?

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23866 学习 · 6899 问题

查看课程