收藏
回答

wx.createInnerAudioContext在ios加载慢

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.createInnerAudioContext 客户端 6.7.2 2.3.0

使用wx.createInnerAudioContext创建一个大的音频。在ios下加载特别慢,在andriod下加载很快。

猜测是在ios系统下要下载完整个音频才会进行播放。

这是ios情况下的加载时间:


这是安卓下的加载时间:


另外我们能从图中也能看出,onCanplay的事件触发明显要早于onplay事件。明明还不能播放却告诉我可以播放了?

最后一次编辑于  2018-10-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 僵尸浩
    僵尸浩
    2018-10-19

    你好,这个api在ios和安卓下底层机制不同,暂时无法完全同步。

    另外canplay从语义上确实比play要早。html5规范的audio元素也是那样的。

    2018-10-19
    赞同
    回复