muaz-khan / RecordRTC

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
https://www.webrtc-experiment.com/RecordRTC/
MIT License
6.49k stars 1.75k forks source link

Asynchronous Processing, iOS Chrome Browser #745

Open choidy180 opened 3 years ago

choidy180 commented 3 years ago

Nice to meet you. I am a student who is currently studying development.

iOS RecordRTC in the file processing activities using mobile, tablets, and common Windows desktop PC mun in implementation and action in the environment.

However, an error occurred in the Chrome browser on iOS, causing the recorder.stopRecording() operation to fail normally. It's not easy to judge that it's a problem with the code because iOS safari works normally.

So I thought there would be a conflict with the subsequent action at the point of stopping the record, so I used JS Promise to do asynchronous work, but the event itself was killed.

I would like to ask if I can get advice on the above two issues. currently We are working in a different direction to solve it using record state.

Thank you. Have a nice day.

Dibe98 commented 3 years ago

Same Issue