uni.getBackgroundAudioManager()后台背景播放,这个时候比如听了一段微信语音,或者给别人发送语音,会暂停播放,微信语音听完,就不会继续播放了,一直是暂停的状态,这个要怎么处理呢?
小小菜qaq
- 发布:2024-10-08 13:50
- 更新:2024-10-21 15:42
- 阅读:223
小小菜qaq (作者)
我app都切到后台了,比如我听完一段微信语音,app根本监听不到这个事件,还怎么调用play啊
2024-10-08 16:30
DCloud_uni-ad_HDX
回复 小小菜qaq: Android 还是 iOS
2024-10-09 11:06
DCloud_uni-ad_HDX
回复 DCloud_uni-ad_HDX: 目前暂时不支持通知事件
2024-10-09 11:08
小小菜qaq (作者)
回复 DCloud_uni-ad_HDX: 意思这个没办法实现是吧,就是app切到后台背景音乐播放,被其他音频暂停了,无法继续播放
2024-10-14 11:21
1***@qq.com
同问,应用切到后台后,播放QQ音乐会中断app的背景音频播放,这个有办法解决吗,实现QQ音乐跟APP的音频同时播放
2024-10-21 15:43
小小菜qaq (作者)
回复 1***@qq.com: 你可以试试 const AVAudioSession = plus.ios.importClass('AVAudioSession');
2024-10-22 17:04
1***@qq.com
回复 小小菜qaq: 你用的哪个方法,我这样设置后只能后台播放,但是没办法同时播放
const AVAudioSession = plus.ios.importClass("AVAudioSession");
const session = AVAudioSession.sharedInstance();
session.setCategoryerror('AVAudioSessionCategoryPlayback','AVAudioSessionCategoryOptionMixWithOthers',null);
session.setActiveerror('YES',null);
2024-10-25 16:44
小小菜qaq (作者)
回复 1***@qq.com: 你可以查查这里面的方法属性,具体代码我有点不记得了,我没用那个uni.getBackgroundAudioManager(),找的原生ios搞了个播放插件,uni.getBackgroundAudioManager()这玩意播放久了,ios会很卡
2024-10-25 17:31