收藏
回答

wx.createInnerAudioContext 在IOS设备上不能播放?

// 创建金币声音的实例
const innerAudioContext = wx.createInnerAudioContext({
  useWebAudioImplement: true
})
innerAudioContext.src = 'cloud://runrundiablo-3g6go4zkd59cde2f.7275-runrundiablo-3g6go4zkd59cde2f-1313985133/resourse/coin.wav'

 test() {
    // 播放声音
    innerAudioContext.play()
  },


开发者工具可以正常播放,在iphoneX iphone11上就不能播放

在app.js onLaunch增加了全局设置也不起作用

    wx.setInnerAudioOption({
      mixWithOthertrue,
      obeyMuteSwitchfalse,
      successfunction (e{
        console.log(e)
      },
      failfunction (e{
        console.log(e)
      }
    })


翻了一下帖子,好像是个老毛病了,我就是播放一个1秒的音效,有没有其他方案可以绕过这个组件?


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

2 个回答

登录 后发表内容