微信小程序 音乐播放(十三)

微信小程序 音乐播放(十三)

问题一    监听音乐播放(点击音乐播放与暂停按钮,头部图片的播放与暂停图标随之切换):

微信小程序 音乐播放(十三)

问题二    点击音乐播放返回上一页再次进入详情页后图标变成初始时的播放图标的问题(页面状态没有保存):

缓存和私有变量都不可行,应使用全局变量:

在app.js里写一个App方法,APP({ globalData:{ g_isPlayMusic : false, } }),定义一个全局变量,在其他页面里就可以获取该变量,

App有三个生命周期函数:onLaunch,onShow,onHide

获取该全局变量:

var app = getApp();//提供了getApp()方法。



微信小程序 音乐播放(十三)

快速搜索文件ctrl+p,打断点要在有后缀[sm]上打。

问题三    切换不同详情页音乐播放的问题:

在app.js中定义一个全局变量:

微信小程序 音乐播放(十三)

微信小程序 音乐播放(十三)

问题四    在模拟器中存在的bug

点击音乐暂停图标后再次播放会重头开始,而点击总控开关时正常播放,这个问题只存在于模拟器中,在真机上正常。

相关文章:

  • 2021-12-09
  • 2021-09-09
  • 2022-12-23
  • 2021-07-27
  • 2022-01-07
  • 2022-01-06
  • 2021-08-23
  • 2021-05-16
猜你喜欢
  • 2021-11-01
  • 2022-02-08
  • 2021-09-26
  • 2022-02-21
  • 2022-12-23
  • 2021-08-04
相关资源
相似解决方案