锁屏后BackgroundAudioManager无法自动播放

发布于 7 年前作者 tao998164 次浏览最后编辑 7 年前来自 ask
  • 需求的场景描述(希望解决的问题)

现在需要做一个实时语音播报功能,小程序和服务端通过websocke建立tcp连接,当收到服务端消息时(此消息实为mp3音频地址),小程序通过接受到的mp3文件地址,通过backgroundAudioManager.src=“接受到的音频地址”,进行语音播报,当锁屏后出现setBackgroundAudioState:fail: jsapi has no permission,

  • 希望提供的能力

希望锁屏后能直接通过websocket接受到新的音频地址后,设置backgroundAudioManager.src新的音频地址在锁屏后继续播报。

1 回复
yinguiying
yinguiying1 楼5 年前

这里设计就是如此,没法在息屏时主动播放音频。