apache / apache/cordova-plugin-media

iOS AudioRecorderDidFinishRecording callback is not executed

Open
#247 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
391
Forks
762
PR merge metrics
No merged PRs in 30d

Description

I didn't see this method call after I stopped recording.After calling startRecordingAudio, you can see the log output
NSLog(@"Started recording audio sample '%@'", audiofile.resourcepath);
After calling stopRecordingAudio, you can see the log output
NSLog(@stopped recording audio sample '%@'", audiofile.resourcepath);
But there was no successful callback from the recording

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue using startRecordingAudio and stopRecordingAudio, checking the existing start and stop log output. Then trace the iOS recording implementation to AudioRecorderDidFinishRecording and verify whether the successful callback is reached after stopping; done means the callback executes reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, objective-c
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.