时间:2019-05-07 来源:小程序工厂
I***:
当进入后台运行时,再调背景音乐播放时会报如下错误,是不是权限没有开放给我们?
战***:
我也遇到类似问题,官方有解决办法吗?
第七天了审核没动静&微信小程序开发
n***:
后台播放音乐请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/getBackgroundAudioManager.html
I***:
在进入到后台继续播放之前设置的音乐是可以播放的。但是进入后台运行后,当播放完了,想重新设置新的src的时候,就会报上面截图中的错误,请问这个有办法解决吗?我们的业务是当有新订单时会调用playBackAudio方法,部分代码如下:
const playBackAudio =(url) => {
console.log('set play', url);
return new Promise((resolve, reject) => {
const audio = wx.getBackgroundAudioManager();
audio.title = "收款语音播报";
audio.epname = "";
audio.singer = "";
// audio.onPlay(()=>{console.log('play',audio.src)});
var ok = false;
audio.onEnded(() => {
console.log('end', audio.src);
ok=true;
resolve();
})
audio.onError((res) => {
console.log('eeeee', res.errMsg)
ok=true;
reject();
})
audio.onNext((res) => {
console.log('next', res)
ok=true;
resolve();
})
audio.onStop((res) => {
console.log('stop', res)
resolve();
});
audio.src = url;
audio.play();
})
}
炒***:
楼主,我遇上了和你一样的问题。我已经找到解决办法,想和你探讨一下有没有更好的办法。我微信459085
审核大大,反馈一个审核问题
I***:
@炒了个饭,你是怎么解决的?我试过用一段空白音频队列一直占用背景播放器,基本可以达到持续播放的效果,但不是很稳定,有时候会报权限错而停止。后来只能用音频播放接口,再开着屏幕长亮,让用户一直开着。
炒***:
加微信说吧
炒***:
目前我应该是独家
微信小程序有Bug,修复后提交上架审核一周了,还没有通过!
%***:
请问语音播报的问题解决了吗?
高***:
求分享