跳过内容

@capgo/capacitor-音频录制

Capacitor音频录制插件

概述

概述

Capacitor音频录制插件协议。

核心功能

功能
  • startRecording - 使用设备麦克风开始录音
  • pauseRecording - 暂停正在进行的录音。仅在 Android (API 24+)、iOS 和 Web 上可用
  • resumeRecording - 恢复之前暂停的录音
  • stopRecording - 停止当前录音并保存录音
方法描述
startRecording使用设备麦克风开始录制音频。
pauseRecording暂停正在进行的录制。仅在 Android (API 24+)、iOS 和 Web 上可用。
resumeRecording恢复之前暂停的录制。
stopRecording停止当前录制并持久化录制的音频。
cancelRecording取消当前录制并丢弃捕获的音频。
getRecordingStatus获取当前录制状态。
getCurrentAmplitude获取当前输入振幅(麦克风水平)作为归一化数字在范围内。 [0, 1] range.
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-实时活动中的原生功能 使用@capgo/capacitor-实时活动 来使用@capgo/capacitor-实时活动中的实现细节 {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/audio-recorder/","protectedTokens":["Live Update","Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"@capgo/capacitor-"},{"text":"视频播放器"},{"text":""},{"text":"@capgo/capacitor-"},{"text":"视频播放器"},{"text":"的实现细节"},{"text":""},{"text":"编辑页面"}]} 对于@capgo/capacitor视频播放器的实现细节。