Open MxSinan opened 5 years ago
I have this bug for long now. Hope it will be fixed.
This is indeed the case, iOS uses a different browser module on home screen than inside Safari proper. The home screen one does not have any way to get permission from the user to use the camera and microphone so WebRTC is disabled. This makes creating video based progressive apps just about impossible unfortunately. There are many many requests into apple to enable WebRTC and getusermedia so we can record from canvas in our web apps. So far nothing is on the road map at Apple as far as I know.
Hi Muaz,
I have implemented the Simple Audio Recording using RecordRTC for a web app on iOS. After the implementation I made a shortcut to iOS desktop, an app icon appeared to the web app. When opening this in a headless browser I got a popup: "this browser does not supprts webrtc getusermedia API. Which seems very strange to me, once i visit the demo page in iOS safari it does work.
Any idea what the cause could be of htis?
is the headless browser running other version of safari or so?
Is there are working solution in headless browsers?