收藏
回答

为什么setInnerAudioOption({obeyMuteSwitch: false})无效?

System: Iphone, IOS 14.7.1, WeChat 8.0.10

WeChatLib: 2.19.5

// app.js中
onShow: function () {
      wx.setInnerAudioOption({
          obeyMuteSwitch: false,
          mixWithOther: false,
          success() {
              console.log('set audio option success')
          },
          fail(e) {
              console.error(e)
          }
      })
  }


在开发版中可以看到设置成功,但静音模式下依然听不到音频的声音。

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

1 个回答

  • sine
    sine
    2021-09-22

    是否用到了 useWebAudioImplement ?

    2021-09-22
    有用
    回复 2
    • 谢 天
      谢 天
      2021-09-23
      用了
      2021-09-23
      回复
    • sine
      sine
      2021-09-23回复谢 天
      目前 wx.setInnerAudioOption 还未支持开启 useWebAudioImplement 的情况,如果目前需要用到 setInnerAudioOption 的话,需要关掉 useWebAudioImplement。 后续版本将会支持。
      2021-09-23
      回复
登录 后发表内容