收藏
回答

createInnerAudioContext播放音频没有声音

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

- 当前 Bug 的表现(可附上截图)

无声音


- 预期表现 

能正常播放音频


- 复现路径 

播放不了


- 提供一个最简复现 Demo

判断版本 大于1.6.0使用以下方法播放音频

const innerAudioContext = wx.createInnerAudioContext()
innerAudioContext.src = '../../sound/tap.wav'  // 本地音频地址
innerAudioContext.play()


开发工具的基础库版本我尝试调到了最新,也是不能播放声音,无任何报错日志!

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

2 个回答

  • nickname
    nickname
    03-05

    是否手机开启了静音?报错信息是什么呢?

    麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    03-05
    赞同
    回复 6
    • A Riber²⁰¹⁹
      A Riber²⁰¹⁹
      03-05

      手机未开启静音,无任何报错信息,只是不播放声音

      机型:iPhone 6Plus

      微信版本:7.0.3


      const innerAudioContext = wx.createInnerAudioContext()
      innerAudioContext.src = '../../sound/tap.wav'  // 本地音频地址
      innerAudioContext.play()


      03-05
      回复
    • nickname
      nickname
      03-05回复A Riber²⁰¹⁹

      麻烦提供这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      03-05
      回复
    • A Riber²⁰¹⁹
      A Riber²⁰¹⁹
      03-07回复nickname

      https://developers.weixin.qq.com/s/P3NgRGm3726K

      03-07
      回复
    • nickname
      nickname
      03-08回复A Riber²⁰¹⁹

      代码片段中的音频是否有问题呢?直接再Windows上也是无法播放的

      另外,不支持相对路径,根路径开始写是可以的

      03-08
      回复
    • A Riber²⁰¹⁹
      A Riber²⁰¹⁹
      03-11回复nickname

      只能用根路径吗?不支持相对路径?你们官方文档没有说明这个吧!

      03-11
      回复
    查看更多(1)
  • A Riber²⁰¹⁹
    A Riber²⁰¹⁹
    03-13

    官方回复说本地音频用根路径确实可以正常播放的,大家可以试试。但是文档上没有说明!

    03-13
    赞同
    回复