概述
标题:概述Capacitor插件协议用于录音音频。
核心功能
标题:核心功能startRecording- 使用设备麦克风开始录音音频。pauseRecording- Android 和 iOS 设备上暂停正在进行的录音。仅在 Android (API 24+), iOS 和 Web 上可用。resumeRecording- 恢复之前暂停的录音。stopRecording- 停止当前录音并保存录制的音频。
公共 API
标题为“公共 API”的部分| 方法 | 描述 |
|---|---|
startRecording | 使用设备麦克风开始录制音频。 |
pauseRecording | - Android 和 iOS 设备上暂停正在进行的录音。仅在 Android (API 24+), iOS 和 Web 上可用。 |
resumeRecording | - 恢复之前暂停的录音。 |
stopRecording | - 停止当前录音并保存录制的音频。 |
cancelRecording | - 取消当前录音并丢弃捕获的音频。 |
getRecordingStatus | 获取当前录音状态。 |
getCurrentAmplitude | 获取当前输入振幅(麦克风音量)作为一个归一化的数字在范围内。 [0, 1] 获取当前访问麦克风的权限状态。 |
checkPermissions | 请求访问麦克风的权限。 |
requestPermissions | 监听录音错误事件。 |
addListener | 监听暂停事件,当录音被暂停时发射。 |
addListener | 监听录音完成事件。 |
addListener | 移除所有注册的监听器。 |
removeAllListeners | 获取本地__CAPGO_KEEP_0__插件版本。 |
getPluginVersion | Get the native Capacitor plugin version. |
标题:真实来源
标题:真实来源此参考资料是从 src/definitions.ts 在 capacitor-音频记录器.