我有一个Xamarin.Forms应用程序,我打开WebView并设置源URL。该网站允许用户拍摄资产等图片...在Chrome(在Android设备上),这很好用。在iOS中我使用自定义渲染器来强制使用WKWebView,这很好用。但这不适用于使用WebView的Android。我正在使用开箱即用的WebView,没有自定义渲染器。 XF应用程序已在其他地方使用相机,所以我知道这不是权限问题。
查看Xamarin的WebView代码,默认的WebView渲染器启用了Javascript和DomStorage,并设置了WebChromeClient。
如何在WebView中的网站上允许使用相机?