In my Rails web app, features like camera and location work fine in a mobile browser where permissions are requested automatically.
However, when opened in the Hotwire Native Android app, the WebView doesn't request permissions, and access to camera/location is blocked.
Expected:
- App should request permissions (camera, location, etc.)
- Once granted, web app should be able to access them via JS APIs
Actual:
- No permission prompt
- Features like
navigator.geolocation or camera input silently fail
Would be great if Hotwire Native Android supported auto-requesting and granting these permissions to the WebView.