小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目前使用的getBackgroundAudioManager。发现问题:小程序切换到后台,或者手机息屏状态下,动态切换src,没播放音频。有什么解决办法吗?自动切换,音频地址
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个问题在于你小程序切到后台后,js已经无法执行了,动态切换src的动作是没法执行的。
你可以尝试一下在服务器测切换src音频数据流里的数据。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个问题在于你小程序切到后台后,js已经无法执行了,动态切换src的动作是没法执行的。
你可以尝试一下在服务器测切换src音频数据流里的数据。
innerAudioContext.title =“伴随式语音播报'”;
innerAudioContext.src = src //设置音频地址
innerAudioContext.play(); //播放音频
这时候就播报不出来了
const innerAudioContext = wx.getBackgroundAudioManager();
1、在设置src前后加打印时间的日志,看代码是否及时执行了。
2、监听onError加日志,看看有没有报错。