给大家讲解瞎 录制语音 的功能,这部分主要涉及到以下几个步骤:开始录音、停止录音、播放录音的功能
1.开始录音 (startRecording
函数)
- 当用户点击 开始录音 按钮时,调用
startRecording
函数开始录音。 - 录音通过
uni.getRecorderManager()
来实现。recorderManager
是录音管理器,提供了启动、停止、暂停等控制录音的功能、
const startRecording = () => {
const options = {
duration: 60000, // 限制录音时长,最大为60秒
format: 'mp3', // 录音格式
};
recorderManager.start(options); // 调用 start 方法开始录音
};
2. 停止录音 (stopRecording
函数)
- 当用户点击 停止录音 按钮时,调用
stopRecording
函数来停止录音。
2. 停止录音 (stopRecording 函数)
当用户点击 停止录音 按钮时,调用 stopRecording 函数来停止录音。
3. 录音过程的管理
- 在录音过程中,你需要显示录音时长,实时更新时长信息。为了实现这一功能,你可以设置一个定时