Capacitor plugin contract for recording audio.
startRecording- 暂停正在进行的录音。仅在 Android (__CAPGO_KEEP_0__ 24+)、iOS 和 Web 上可用。pauseRecording- Pause the ongoing recording. Only available on Android (API 24+), iOS, and Web.resumeRecording- 恢复之前暂停的录音。stopRecording- 停止当前录音并保存录音音频。
Public API
标题:公共API| 方法 | 描述 |
|---|---|
startRecording | 使用设备麦克风开始录音。 |
pauseRecording | 暂停当前录音。仅在Android(API 24+)、iOS和Web上可用。 |
resumeRecording | 恢复之前暂停的录音。 |
stopRecording | 停止当前录音并保存录音音频。 |
cancelRecording | 取消当前录音并丢弃捕获的音频。 |
getRecordingStatus | 获取当前录音状态。 |
getCurrentAmplitude | 获取当前输入振幅(麦克风音量)作为一个归一化的数字在 [0, 1] 范围内。 |
checkPermissions | 获取当前访问麦克风的权限状态。 |
requestPermissions | 请求访问麦克风的权限。 |
addListener | 监听录音错误事件。 |
addListener | 监听录音暂停事件。 |
addListener | 监听录音完成事件。 |
removeAllListeners | 移除所有注册的监听器。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
真实来源
标题:真实来源该参考资料是从 src/definitions.ts 在 capacitor-音频录制器.
继续在 @capgo/capacitor-音频录制器
标题:继续在 @capgo/capacitor-音频录制器如果您正在使用 @capgo/capacitor-音频录制器 来规划原生媒体和界面行为,连接它到 使用 @capgo/capacitor-音频录制器 原生能力在使用 @capgo/capacitor-音频录制器 使用 @capgo/capacitor-实时活动 原生能力在使用 @capgo/capacitor-实时活动 @capgo/capacitor-实时活动 关于@capgo/capacitor-live-activities的实现细节 使用@capgo/capacitor-video-player 使用@capgo/capacitor-video-player的原生能力 @capgo/capacitor-video-player 关于@capgo/capacitor-video-player的实现细节