Something changed for 3 weeks with Bubble that affects the audio recorder with iOS Safari. The recorder must be released when leaving Safari or when a phone call is taken. On returning, the recorder lost its connection with Safari and recorded an empty audio file. The current version is 2 years old, and the latest update has the duration and the release of the microphone. It will be a great option to used ffmpeg to reduce the wav file to mp3 before sending to s3.
ffmpeg-asm.jsfile’s default size is 18MB; however you can gzip it to make it about 6MB.
Best to the team,
// RecordRTC v5.5.8
// Open-Sourced: https://github.com/muaz-khan/RecordRTC