I am currently using the MediaRecorder API in my web app which works fine on Safari for IOS mobile devices, but if the same URL is opened in any other browsers, none of the audio recorder APIs work.
What I want is to detect if the user isn't on Safari and redirect them to Safari, or either create a link that opens specifically in Safari only, like googlechrome://www.example.com
which opens the link Chrome. Any suggestions or workarounds are appreciated.
I can't find any documentation to open a link by default in Safari browser only on IOS mobile devices
This is the MediaRecorder API I am using:
const mediaRecorder = new MediaRecorder(stream);