收藏
回答

音频createInnerAudioContext组件在iPhone 15 Pro Max上没有声音

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug createInnerAudioContext 微信iOS客户端 8.0.50 3.5.0

let audioContext = wx.createInnerAudioContext()

    audioContext.src = '这是一个音频'

    audioContext.play()

就这个代码,在15上没有声音,别的正常


最后一次编辑于  2024-08-07
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--Demons
    社区技术运营专员--Demons
    2024-08-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2024-08-07
    有用
    回复 5
    • asmlcat
      asmlcat
      2024-08-07
      https://developers.weixin.qq.com/s/Q6rw3gmi7HTK
      2024-08-07
      回复
    • 社区技术运营专员--Demons
      社区技术运营专员--Demons
      2024-08-07回复asmlcat
      这边排查一下
      2024-08-07
      回复
    • 北伟1666
      北伟1666
      03-17回复社区技术运营专员--Demons
      排查到原因了吗, 我也遇到了
       this.innerAudioContext = wx.createInnerAudioContext({
            useWebAudioImplement: true,
          });
      android和模拟器上 播放声音都正常,在ios上 没有 声音 。。。手机没有设置静音。 如何解决啊
      03-17
      回复
    • 北伟1666
      北伟1666
      03-17
      解决了,根本原因要加这一句
          wx.setInnerAudioOption({ obeyMuteSwitch: false }); // 是否遵循系统静音开关,默认为 `true`改为false 否则ios没声音。
      另外微信官方文档写的太烂了,一点没提!!!
      03-17
      1
      回复
    • ·
      ·
      06-13回复北伟1666
      感谢老哥
      06-13
      回复
  • 秦涛
    秦涛
    01-10

    同样的问题,我开始以为有兼容性问题,后面发现是手机设置了静音

    01-10
    有用
    回复
登录 后发表内容