收藏
回答

wx.createInnerAudioContext 播放之设置volume 音量不起作用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.createInnerAudioContext 微信iOS客户端 8.0.24 WeChatLib: 2.25.1

wx.createInnerAudioContext 设置src 播放之后,然后再设置音频的volume,没有作用,他会在我修改的那一瞬间的声音是我修改的声音,然后又会自动个变回原来的声音大小,在onTimeUpdate里面打印volume,发现他已经改变了

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

2 个回答

  • 牵着蜗牛去旅行
    牵着蜗牛去旅行
    2023-04-06

    this.data.innerAudioContext = wx.createInnerAudioContext({

          useWebAudioImplement: true//是否使用 WebAudio 作为底层音频驱动,默认关闭。对于短音频、播放频繁的音频建议开启此选项,开启后将获得更优的性能表现。由于开启此选项后也会带来一定的内存增长,因此对于长音频建议关闭此选项

        });

    点胶囊onHide小程序 再进来声音大小不会变为1,还是原始状态,亲测有效(鸿蒙系统荣耀V30)


    2023-04-06
    有用
    回复
  • 啊啊啊
    啊啊啊
    2022-09-05

    https://developers.weixin.qq.com/s/n6Pm02mm7wC1 测试连接

    2022-09-05
    有用
    回复 1
    • 牵着蜗牛去旅行
      牵着蜗牛去旅行
      2023-04-06
      你这代码都不对 this.audio是取不到值的  要this.data.audio
      2023-04-06
      回复
登录 后发表内容