问题描述:采用WebAudioContext作为音频环境时,冷启动后一切正常,一旦切后台再切回来,所有音频均没有声音
影响平台:android, 已测试华为、小米,社区其他开发者同样遇到了这个问题,并也确认是8.0.40所致
微信版本:8.0.40, 已测试确认,8.0.38没有问题,升级后必现
详细分析
- 切后台后,webaudiocontext.state 变为 suspended,随后无论是resume,还是重新创建webaudiocontext均不生效,只能重新冷启动后恢复
- InnerAudioContext 如果底层实现使用 WebAudioContext, 同样有问题
请官方尽快修复
遇到同样问题,官方人员赶紧来看一下。