wx.playBackgroundAudio({
dataUrl: "http://www.youbus.com.cn/voice/exchangeFail.mp3",
title: '',
coverImgUrl: '',
success: function(res) {
console.log("playBackgroundAudio success");
},
fail: function (res) {
console.log("playBackgroundAudio fail");
console.log(res);
}
});
wx.stopBackgroundAudio();
只能播放一次,再次调用就播放不了
报错
playBackgroundAudio:fail jsapi has no permission
你现在报错的原因应该时信息不全,你拷贝官网提供的案例试试
你这个怎么用……
我觉得延时肯定不是解决问题的办法
voice 方法的时候,每次播放完都调这个 wx.stopVoice
playBackgroundAudio 的时候播放完都有调这个 stopBackgroundAudio
再次播放时有没有先暂停?
借个楼问一下,amr格式的音频怎样才能播放?
那你们这个
playVoice
怎么用的,可以播放MP3吗,不行的话可以播放什么格式的呢?
这个错误提示是说,需要小程序在前台才能开始play。
我不知道你这个代码写在哪个生命周期函数里边,要不你加个延时看看
jsapi permission required playing audio but current not playing audio in background state
wx7df373e5f1aafc15 这是我们的appId