有没有办法强制在Safari for IOS移动设备上打开Web应用程序链接?

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);