wx.createInnerAudioContext()播放音频,在开发工具中有声音,上真机测试就没声音,确定手机开了音量,代码如下:
App({
globalData: {},
onLaunch: function () {
let myAudio = wx.createInnerAudioContext();
myAudio.src = "https://www.xxx.com/msg.mp3";
myAudio.play();
},
});
莫非还需要开启啥权限么?怎么回事啊,求大神指教。
感觉是微信bug第一次调用播放100%没声音,第二次调用才有声音
我的解决办法是进入页面播放个无声音频
还有点击按钮播放有时候延时非常严重,有解决的朋友麻烦回复一下
这是我小程序中使用的声音
合法域名配置了吗
真机上onCanplay都没有回调,但开发工具中有回调。