I'm building a Wi-Fi captive portal (web page) that needs the camera to scan a boarding-pass barcode. Inside the iOS Captive Network Assistant (the sign-in pop-up that appears when you join Wi-Fi):
getUserMedia() (live camera) doesn't work, and
<input type="file" capture="environment">
opens only the photo library, not the camera.
The same page works fine in full Safari on the same iPhone.
Is camera access intentionally blocked in the CNA, or is there a supported way to use it? Has anyone gotten the camera working inside the captive portal on iOS? Thanks!
1
0
476