- 当前 Bug 的表现(可附上截图)
线上大量安卓玩家反馈升级微信后游戏过程中会出现随机闪退。
- 预期表现
正常播放游戏音效
- 复现路径
在创建出来的InnerAudioContext中调用play()接口连续播放不同音效,无论是多次调用wx.createInnerAudioContext()创建多个实例播放,还是
只使用一个实例播放不同声音,都会发生此问题。
src设置内容为https开头的远程声音文件(已经在后台配置为允许访问的域名)
ios下没有问题,安卓部分机型下经常复现
- 提供一个最简复现 Demo
官方播放音效例子,定时反复播放不同音效即可。
经过测试 ,基本排除内存导致的问题,游戏中只要屏蔽InnerAudioContext.play接口则闪退情况完全消失,否则就会在特定机型下频繁出现闪退。
由于是微信级别的闪退,完全无法捕获到日志,开发版本vConsole中也未输出任何相关信息。
线上反馈玩家统计情况如下,所有发生闪退的玩家微信版本皆为7.0.3,基础库版本2.6.4,反馈玩家机型几乎全部都是华为。
由于华为手机占玩家比例很高,麻烦官方能关注一下这个问题。多谢。