收藏
回答

播放下载好的文件为什么会有onWaiting延迟?

我使用wx.downloadFile 将音频文件下载到本地以后,wx.createInnerAudioContext(),src使用的是wxfile://tmp开头的临时文件,为什么还是会有onWaiting导致播放延迟,这给用户造成了非常不好的体验,点击按钮以后过了至少1秒才开始播放,日志显示play和onPlay之间的时间差是1s多,换了移动网以后延迟会好很多,wifi环境延时特别大,为什么都下载到本地了,还会和网络有关系。而且我发现,这个问题只在移动端有,开发工具PC端没有这个问题,在PC上下载以后播放延时不到100ms.

代码片段:https://developers.weixin.qq.com/s/rcfYEtmk73i7

后面还发现,在下载成功以后,打开手机飞行模式,在没有网络的环境下播放本地下载好的临时文件,也是会有延时的,延时时间不定,有的时候长,有的时候短

最后一次编辑于  2020-06-29
回答关注问题邀请回答
收藏

1 个回答

  • 琼琼
    琼琼
    2020-07-23

    也遇到同样的问题,希望能早点得到解决

    2020-07-23
    有用
    回复
登录 后发表内容
问题标签