Safari: Do not work
*For Safari, it requests permission but the webcam feed doesn't show up, it's probably because of a bug in my code.
iPhone 7, iOS 13.5.1
Chrome: Do not work
Safari: Works
*For both, the size of width and height matters. It only works if the width is bigger than the height. The webcam feed shows up in a square regardless of actual size. Loading takes a long time on Chrome.
iPad Pro 11.9", iOS 13.5.5
Chrome: Do not work
Safari: Works
*For Safari, it requests permission every time
Issues with getting videos on iPhone/iPad - https://github.com/processing/p5.js/issues/2847 Chrome and Firefox are not able to access iPhone Camera - https://stackoverflow.com/questions/51501642/chrome-and-firefox-are-not-able-to-access-iphone-camera getUserMedia does not work in WKWebView-based browsers like Chrome, Firefo - https://bugs.webkit.org/show_bug.cgi?id=208667 Okay, Chrome and FireFox on iOS still use the iOS WebKit rendering engine. getUserMedia is only available in Safari, not other browsers on iOS. Still not addressed by Apple.
Mac, OS Catalina
iPhone 7, iOS 13.5.1
iPad Pro 11.9", iOS 13.5.5
Google Pixel