You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Video calling feature was working perfectly with webview until almost 3 months ago. Recently it's not supporting camera and audio functionality, even browser and application have both of these permissions. Would like to know is it because of any recent update with webview or chromium or with anything else, as it was working properly before.
I found a great solution. Accidentally on the normal webview, noticed that reloading the page worked (by rotating the device)
Force this event order:
loadUrl() //has no permissions yet
PermissionListener request //requests permissions
loadUrl() //loading it again will use the cached page but now it has permissions granted of course. All cameras, all audio devices. Even Bluetooth audio
In my case I reload the page inside the onPermissionRequest function once all permissions have been requested. Also Irequest permissions really early in javascript so that the reload is not perceptable to the user. I don't know if there is a better way but this works
Video calling feature was working perfectly with webview until almost 3 months ago. Recently it's not supporting camera and audio functionality, even browser and application have both of these permissions. Would like to know is it because of any recent update with webview or chromium or with anything else, as it was working properly before.
Manifest permissions:
Please anyone respond to this issue, and thanks in advance. Attaching the screenshot for more information.
The text was updated successfully, but these errors were encountered: