小程序之录音和播放

本段代码只是录完音,就立刻播放的效果;如果喜欢有其他功能,你们也可以去自己去实现的

recorderManager:function(){
const recorderManager = wx.getRecorderManager() //生成录音类

const options = { //录音配置
duration: 10000,
sampleRate: 44100,
numberOfChannels: 1,
encodeBitRate: 192000,
format: 'mp3',
frameSize: 50
}

recorderManager.start(options) //开始录音
recorderManager.onStart(() => { //开始录音监听事件
console.log("开始录音");
})
recorderManager.onStop((res) => { //结束录音监听事件
console.log(res);
console.log("结束录音");



var audio=wx.createInnerAudioContext(); // 生成播放类
audio.autoplay=true;
audio.src =res.tempFilePath; //播放的文件
audio.onPlay(() => { //开始播放监听事件
console.log("开始播放录音");
})
audio.onEnded(() => { //结束播放监听事件
console.log("播放结束");
})
});
},

在调试过程中:

小程序之录音和播放

有一点注意一下,可能听录音的时候要戴耳机,不然听不到;哈哈




相关文章:

  • 2021-09-09
  • 2021-12-09
  • 2022-12-23
  • 2022-01-01
  • 2021-12-05
  • 2021-05-16
  • 2021-10-03
  • 2021-08-14
猜你喜欢
  • 2022-12-23
  • 2021-12-10
  • 2022-01-23
  • 2021-04-09
  • 2022-12-23
  • 2021-04-22
  • 2021-12-04
相关资源
相似解决方案