牛骨文教育服务平台(让学习变的简单)
博文笔记

小程序后台播放音乐的使用

创建时间:2018-10-18 投稿人: 浏览次数:585
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feixianglmq/article/details/83153671

在app.js中创建一个唯一音频控制对象,

如果在页面中创建音频控制对象, 会造成每次打开这个页面都会重新创建一个, 造成播放体验不好, 例如暂停后, 点击开始, 不会接着上次位置播放的问题, 会先播放上一个音频,再停止, 然后才开始本次音频, 在此过程中体验非常不好

App({
  globalData: {
    g_isMusicPlay: false, //是否播放
    g_currentMusicPostId: null // 临时存储当前播放id
  },
  backgroundAudioManager : function() {
    return wx.getBackgroundAudioManager();
  }
})

其他页面通过下述代码获取

var app = getApp();
var backgroundAudioManager = app.backgroundAudioManager();

后续请参照小程序音乐api设置

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。