Unable to record audio on Safari (using latest version of the Safari)
See original GitHub issue@muaz-khan I have used this demo (https://webrtc-experiment.com/RecordRTC/simple-demos/audio-recording.html) for recording audio notes on our website, especially for Safari users. Earlier the demo was working fine and so do the audio note feature on our website. But, recently our team found out that users are unable to record audios, when they use Safari browser.
And when I tested the demo I found out following errors:
[Error] TypeError: GetRecorderType is not a constructor (evaluating 'new Recorder(mediaStream, config)')
initRecorder (RecordRTC.js:93)
startRecording (RecordRTC.js:74)
onclick (audio-recording.html:161)
Above is the error you can see on the demo, the error comes when you click on the “start recording” button second time.
Can you please tell me what’s wrong??
Issue Analytics
- State:
- Created 5 years ago
- Reactions:3
- Comments:25 (2 by maintainers)

Top Related StackOverflow Question
Please test this demo on both Safari for MacOSX and Safari on iPhone:
If it works then we can merge & update
RecordRTC.js.PS. It works for me, though.
waiting patiently!