wx.getRecorderManager() 录音没声音(本地播、Context)?
开始录音: const recorderManager = wx.getRecorderManager()
const options = {
duration: 10000,//指定录音的时长,单位 ms
sampleRate: 16000,//采样率
numberOfChannels: 1,//录音通道数
encodeBitRate: 96000,//编码码率
format: 'mp3',//音频格式,有效值 aac/mp3
frameSize: 50,//指定帧大小,单位 KB
}
//开始录音
recorderManager.start(options);
recorderManager.onStart(() => {
console.log('recorder start')
});
//错误回调
recorderManager.onError((res) => {
console.log(res);
})
recorderManager.onStop((res) => {
this.tempFilePath = res.tempFilePath;
console.log('停止录音', res.tempFilePath)
const { tempFilePath } = res
})
recorderManager.star(options)
结束录音: const recorderManager = wx.getRecorderManager()
recorderManager.stop()
在结束录音回调的时候,我使用两种方式播放都没声音 1、 wx.playVoice 2、wx.createInnerAudioContext() 尝试打印出路径,IDE点击播放,也是没有声音 没有回调到错误( onError ),点击播放也有时间进度条 请问,这个是什么原因呢?