进入场景后直接调用InnerAudioContext去播放远端音乐,在ios真机上会延迟十几秒才能播放出来,而andriod却可以直接播放。
在回调中打印时间戳发现,onWaiting和onCanplay的调用时间相差十几秒。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小游戏 | Bug | InnerAudioContext | 微信iOS客户端 | 7.0.14 | 2.11.3 |
进入场景后直接调用InnerAudioContext去播放远端音乐,在ios真机上会延迟十几秒才能播放出来,而andriod却可以直接播放。
在回调中打印时间戳发现,onWaiting和onCanplay的调用时间相差十几秒。
Framework type problem type API / component name terminal type wechat version basic library version game bug innereaudiocontext wechat IOS client 7.0.14 2.11.3 after entering the scene, it directly calls innereaudiocontext to play remote music, which will delay more than ten seconds on IOS real machine, while Android can play it directly. Printing the timestamp in the callback shows that the call time difference between onwaiting and oncanplay is more than ten seconds. Code snippet https://developers.weixin.qq.com/s/QsKymDm17Kio
回答:
你的代码片段我用iPhone11,IOS版本13.4.1复现不了你的BUG