Chrome and Firefox are not able to access iPhone Camera Chrome and Firefox are not able to access iPhone Camera javascript javascript

Chrome and Firefox are not able to access iPhone Camera


I have not tested this myself, but apparently this functionality was introduced in November 2020


Original answer:

Chrome and FireFox on iOS still use the iOS WebKit rendering engine. getUserMedia is only available in Safari, not other browsers on iOS.

This is currently being tracked here: https://bugs.chromium.org/p/chromium/issues/detail?id=752458 - but given it was first reported over a year ago and just 5 days ago it was updated to say it hasn't been fixed, I am not holding my breath.


Chrome on iOS (13.1.1) is able to access both front and rear cameras using html5 proper input tag for image capture, but yeah still a bummer they don't support the getUserMedia for video streaming.

Here's a fiddle

For Front:<input type="file" accept="image/*" capture="user">For Rear:<input type="file" accept="image/*" capture="environment">


it's the last day of 2020 now, this accesses the camera on an iPad pro and shows the real-time camera view in the display just fine from safari, but on chrome all I see is a black screen with the camera controls.

<input id="sImage" name="sImage" type="file" accept="image/png, image/jpeg" capture="user">

iPad pro using the latest IOS, version 14.3: fails on Chrome, works on SafariiPad mini using IOS 14.2 and 14.3: both work on Chrome.iPhone X using IOS 14.2 and 14.3: both work on Chrome.