收藏
回答

调用音频 wx.createInnerAudioContext 方法,在部分机型无法播放完整

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.createInnerAudioContext 微信安卓客户端 8.0.61.2880 3.8.12(2025.7.28 18:52:40)

问题:

目前我们产品需要播放音频,资源的URL:https://s.gsucdn.com/audio_sentences/12a2e21abafebf7f7898759f95c041f4.mp3

调用的是小程序:wx.createInnerAudioContext 这个方法。

目前发现一个机型,无法播放完整就结束了。

这个资源是一个英文的句子:You don't need to understand every word。

当播放最后一秒的时候,word中 d 没有发音完,就播放结束了。

其他手机我可完成的 播放到 d 这个发音再结束。

详细代码:

const playAudio = () => {
    const audioContext = wx.createInnerAudioContext();
    audioContext.src = 'https://s.gsucdn.com/audio_sentences/12a2e21abafebf7f7898759f95c041f4.mp3';
    audioContext.play();
}


设备信息:

安卓15版本,

vivo X100 Ultra

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员--Asher
    社区技术运营专员--Asher
    08-04

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    08-04
    有用
    回复 4
    • i
      i
      08-04
      您好,我刚在小程序中试了播放音频依旧这样。然后 按照您的操作 已经上传了日志。 该手机的 登录微信号为 smileylily
      08-04
      回复
    • i
      i
      08-06
      您好 , 现在有调查结果了么?产品线上有真实用户反馈的比较着急
      08-06
      回复
    • i
      i
      08-12
      您好 ? 有结论了么?
      08-12
      回复
    • i
      i
      08-15
      您好 ,有追踪到问题嘛?
      08-15
      回复
  • 恒
    11-10

    我也遇到了,LZ大大,解决了吗(哭笑)

    11-10
    有用
    回复
  • yicuin
    yicuin
    08-04

    我在开发中也遇到了这样的问题,不过是第一次播放可以完整播放完毕,但待播放自然结束后,再次调用play()方法,后续的每一次播放该音频,都是不完整的,都差了100~300毫秒的样子

    08-04
    有用
    回复 3
    • i
      i
      08-04
      一起等待官方大大 给出解决方案 ~ 咱俩问题一样,我有时候第一次好使,但是第一次以后一定都是不完整的了
      08-04
      回复
    • yicuin
      yicuin
      08-05回复i
      豪的,你那边官方有给出结论嘛
      08-05
      回复
    • i
      i
      08-06回复yicuin
      还没呢
      08-06
      回复
登录 后发表内容