Capacitor 오디오 녹음에 대한 플러그인 계약
기본 기능
“기본 기능”이라는 제목의 섹션startRecording- 장치 마이크를 사용하여 오디오 녹음을 시작합니다.pauseRecording- 안드로이드 (API 24+), iOS, 및 웹에서만 사용할 수 있는 오디오 녹음 중단.resumeRecording- 이전에 중단된 녹음을 다시 시작합니다.stopRecording- 현재 녹음을 중단하고 녹음된 오디오를 영구적으로 저장합니다.
공개 API
공개된 API| 메서드 | 설명 |
|---|---|
startRecording | 장치 마이크를 사용하여 오디오 녹음을 시작합니다. |
pauseRecording | 진행 중인 녹음을 일시 중단합니다. 안드로이드 (API 24+), iOS, 및 웹에서만 사용할 수 있습니다. |
resumeRecording | 이전으로 중단된 녹음을 재개합니다. |
stopRecording | 현재 녹음을 중단하고 녹음된 오디오를 영구 저장합니다. |
cancelRecording | 현재 녹음을 취소하고 캡처된 오디오를 폐기합니다. |
getRecordingStatus | 현재 녹음 상태를 가져옵니다. |
getCurrentAmplitude | 범위 내의 정규화된 숫자로 현재 입력 강도 (마이크 레벨)를 가져옵니다. [0, 1] range. |
checkPermissions | __CAPGO_KEEP_0__ |
requestPermissions | 마이크 접근 권한을 요청하세요. |
addListener | 녹음 오류를 감지하세요. |
addListener | 녹음이 중단되었을 때 발생하는 이벤트를 감지하세요. |
addListener | 녹음이 완료되었을 때 발생하는 이벤트를 감지하세요. |
removeAllListeners | 등록된 모든 이벤트 리스너를 제거하세요. |
getPluginVersion | Capacitor 네이티브 플러그인 버전을 가져오세요. |
진실의 근원
‘진실의 근원’이라는 제목의 섹션이 참조는 src/definitions.ts 에서 capacitor-audio-recorder.
capgo/capacitor-audio-recorder에서 계속하세요.
Section titled “@capgo/capacitor-audio-recorder”만약 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-audio-recorder을 사용하고 있다면 @capgo/capacitor-audio-recorder을 사용하고 있다면 native 미디어와 인터페이스 동작을 계획하기 위해 연결하세요 @capgo/capacitor-오디오 녹음기 @capgo/capacitor-live-activities을 사용하여 @capgo/capacitor-live-activities의 native capability을 연결합니다. @capgo/capacitor-실시간 활동 @capgo/capacitor-live-activities을 사용하여 @capgo/capacitor-live-activities의 implementation detail을 연결합니다. @capgo/capacitor-video-player을 사용하여 @capgo/capacitor-video-player의 native capability을 연결합니다. @capgo/capacitor-video-player을 사용하여 @capgo/capacitor-video-player의 native capability을 연결합니다. @capgo/capacitor-video-player @capgo/capacitor-video-player을 사용하여 @capgo/capacitor-video-player의 native capability을 연결합니다. {"text":"@capgo/capacitor-video-player"} {"text":"@capgo/capacitor-video-player"}