概览
概览Capacitor用于录音的插件协议。
核心功能
核心功能startRecording- 使用设备麦克风开始录音。pauseRecording- 暂停正在进行的录音。仅在 Android (API 24+), iOS 和 Web 上可用。resumeRecording- 恢复之前暂停的录音。stopRecording- 停止当前录音并保存录音音频。
公共API
公共API| 方法 | 描述 |
|---|---|
startRecording | 使用设备麦克风开始录音。 |
pauseRecording | 暂停正在进行的录音。仅在 Android (API 24+)、iOS 和 Web 上可用。 |
resumeRecording | 恢复之前暂停的录音。 |
stopRecording | 停止当前录音并持久化录制的音频。 |
cancelRecording | 取消当前录音并丢弃捕获的音频。 |
getRecordingStatus | 获取当前录音状态。 |
getCurrentAmplitude | 获取当前输入振幅(麦克风水平)作为一个归一化的数字,范围在 0 到 1 之间。 [0, 1] 获取当前访问麦克风的权限状态。 |
checkPermissions | 请求访问麦克风的权限。 |
requestPermissions | Request permission to access the microphone. |
addListener | 监听录音错误。 |
addListener | 监听暂停事件,当录音暂停时发出。 |
addListener | 监听录音完成事件。 |
removeAllListeners | 移除所有已注册的监听器。 |
getPluginVersion | 获取本地 Capacitor 插件版本。 |
真实来源
标题:真实来源此参考资料是从 src/definitions.ts 在 capacitor-音频录制器.
继续从 @capgo/capacitor-音频录制器
标题:继续从 @capgo/capacitor-音频录制器如果您正在使用 @capgo/capacitor-audio-recorder 来规划原生媒体和界面行为,连接它与 使用 @capgo/capacitor-audio-recorder for the native capability in Using @capgo/capacitor-audio-recorder, 使用 @capgo/capacitor-audio-recorder for the native capability in Using @capgo/capacitor-live-activities, 使用 @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-video-player, and 使用 @capgo/capacitor-video-player 关于在 @capgo/capacitor-video-player 中的实现细节。