收藏
回答

wx.createInnerAudioContext()播放延迟

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 wx.createInnerAudioContext 客户端 Android 6.6.2.1240 1.9.91

用这个播放一个本地mp3文件,一个短暂的音效文件。

在touchStart中播放时,明显感觉到有不到1秒的延迟,基本上是手抬起来了才能听见声音。这个延迟对体验很不好啊。在微信开发工具上延迟很小,可以接受,但是真机上延迟明显。 测试手机小米6,iphone6。能否解决下。


innerAudioContext = wx.createInnerAudioContext()

...

..

playSound: function () {

innerAudioContext.src = '/audios/f1.mp3'

innerAudioContext.play()

}


另外小程序中只能最多同时播放5个音频能否提升到10个,最多5个对现实应用还是很受限。比如快速点击就会穿线没有声音的情况。


最后一次编辑于  2018-02-13  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • le
    le
    06-20

    请问解决了吗

    06-20
    赞同
    回复
  • 金奇
    金奇
    06-18

    这个声音延迟的问题,没人解决吗,到现在还有这个问题

    06-18
    赞同
    回复
  • 火花
    火花
    01-07

    遇到同样问题,首次加载播放会有延迟

    01-07
    赞同
    回复
  • 陈肯
    陈肯
    2018-10-25

    你好,我现在遇到和你一样的生意延迟问题,请问你是怎么解决的呢

    2018-10-25
    赞同
    回复