收藏
回答

wx.createInnerAudioContext的volume设置问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.createInnerAudioContext 客户端 iOS 6.6.5 1.9.91

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


wx.createInnerAudioContext后把volume改为1再调用play播放时,音量没有变大


- 预期表现


音量调到最大。


- 复现路径


- 提供一个最简复现 Demo


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

4 个回答

  • Special
    Special
    2018-03-26

    麻烦给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题

    2018-03-26
    赞同
    回复
  • 陈培嘉
    陈培嘉
    2018-03-27

    app.globalData.audioContext = wx.createInnerAudioContext();

    app.globalData.audioContext.src = "http://www.kdware.cn:5003/test"

    app.globalData.audioContext.loop = true;

    app.globalData.audioContext.volume = 1;

    app.globalData.audioContext.obeyMuteSwitch = false;

    app.globalData.audioContext.autoplay = true;

    app.globalData.audioContext.onPlay(() => {

    console.log('开始播放5');

    })

    app.globalData.audioContext.onError((res) => {

    console.log(res.errMsg)

    console.log(res.errCode)

    })


    2018-03-27
    赞同
    回复
  • 陈培嘉
    陈培嘉
    2018-03-27

    这样是可以播放,但是volume没有起到效果。

    2018-03-27
    赞同
    回复
  • 陈培嘉
    陈培嘉
    2018-03-28

    ???

    2018-03-28
    赞同
    回复