RecordRTC: Unable to record audio on Safari (using latest version of the Safari)
@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??
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 3
- Comments: 25 (2 by maintainers)
Commits related to this issue
- #446 StereoAudioRecorder updated. — committed to muaz-khan/RecordRTC by muaz-khan 6 years ago
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!
Yes, we’re also unable to record with the latest version of Safari. Can you provide us with a work-around? The sooner the better. Thanks so much!