小程序开发-后台播放音乐方式

时间:2024-03-03 19:14:43

小程序后台播放音乐

如果需要在小程序切入后台继续播放音频,需要在app.json 中配置 requiredBackgroundModes 属性

  "requiredBackgroundModes": [
    "audio"
  ]

配置如下:

播放音乐

playBgAudio: function () {
  let audioManager = wx.getBackgroundAudioManager()
  audioManager.title = "优雅的刺猬"
  audioManager.epname = "优雅的刺猬"
  audioManager.singer = "王乃迎"

  audioManager.coverImgUrl = "https://img.1ting.com/images/special/428/9ea0d811629bb5e8507e97b948f37fb7.jpg"

  audioManager.src = "https://96.f.1ting.com/local_to_cube_202004121813/96kmp3/2020/06/15/15a_wny/01.mp3"    
}

onLoad或者onHide方法中调用该方法即可

效果

  1. 配置audio权限后,小程序退出到后台时也能继续播放,会在通知栏显示。
  2. 未配置audio权限,小程序退出后台时停止播放