4***@qq.com
4***@qq.com
  • 发布:2019-04-23 10:26
  • 更新:2019-07-07 18:02
  • 阅读:4193

nui-app 的uni.getBackgroundAudioManager 用在小程序上安卓手机息屏后台无法继续播放

分类:uni-app

nui-app 的uni.getBackgroundAudioManager 用在小程序上安卓手机息屏后台无法继续播放

代码:
onLoad(){
const bgAudioMannager = uni.getBackgroundAudioManager();
bgAudioMannager.title = '致爱丽丝';
bgAudioMannager.singer = '暂无';
bgAudioMannager.coverImgUrl = 'https://img-cdn-qiniu.dcloud.net.cn/uniapp/audio/music.jpg';
bgAudioMannager.src = 'https://img-cdn-qiniu.dcloud.net.cn/uniapp/audio/music.mp3';
}

在pages.json页面添加了配置:"requiredBackgroundModes":["audio","backgroundAudioManager"]//需要在后台使用的能力,如「音乐播放」

在manifest.json -> app-plus -> distribute -> ios 节点添加 "UIBackgroundModes":["audio"]

以上是我的代码,为什么安卓一息屏就不能继续播放,ios能继续播放?

2019-04-23 10:26 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者) - 前端六

找到原因了
运行和发行的时候pages.json文件的配置"requiredBackgroundModes":["audio","backgroundAudioManager"]被过滤了
等弹窗微信开发者工具页面时,app.json的文件没有这个配置,所以要加上"requiredBackgroundModes":["audio","backgroundAudioManager"]

5***@qq.com

5***@qq.com

你好,我也遇到同样问题,请问怎么配置的,我再官方文档中没有找到相应的说明

该问题目前已经被锁定, 无法添加新回复