小程序中音频播放常见问题

(1)点击页面音乐播放时 图标发生改变

  ----需要在页面data中设置一个属性,控制图标的显示。

(2)当总控音乐播放关掉的时候,页面的图标并没有发生变化

 ----这时候需要监听函数监听音乐是否发生变化

 ----音乐自动停止的时候 要调用STOP那个监听方法

小程序中音频播放常见问题_第1张图片

(3)页面点击播放音乐,图标变化,跳到别的页面后在返回当前页面,图标又变成初始的未播放音乐状态。

----这种情况下,当然不能使用缓存机制,而是要在全局的JS中写入一个全局变量,在当前页面的脚本中对全局变量进行控制,页面获取全局变量的布尔值,进而控制本页面的变量刷新页面。

(4)点击当前页面的音乐,跳到另一个同样的页面时,发现音乐图标还是正在播放,这是不对的

---在全局写入一个变量,把当前页面的ID绑定到全局变量上,如果跳页了就要判断当前页面的ID与全局变量的ID是否一致,不一致就不能更改音乐播放图标。

你可能感兴趣的:(小程序中音频播放常见问题)