收藏
回答

小游戏使用getRecorderManager录音,相比于游戏的背景音乐,播出来的声音好小,为什么?

private _recorderConfig = { 
        duration: 10000, 
        format: 'mp3', 
        sampleRate: 8000, 
        encodeBitRate: 48000, 
        numberOfChannels: 1,
}

onLoad() {
  this._recorderManager = wx.getRecorderManager();
  this._recorderManager.onStop((res)=>{
    let _innerAudioContext = wx.createInnerAudioContext({'useWebAudioImplement': true});
    _innerAudioContext.src = res.tempFilePath;
    _innerAudioContext.play();     
 })
}

// 调用录音
startRecord(){
  this._recorderManager.start(this._recorderConfig);
}

// 后续代码省略。。。



回答关注问题邀请回答
收藏
登录 后发表内容