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

查看来自Xamarin的WebView代码,默认的WebView渲染器启用了Javascript和DomStorage,并设置了WebChromeClient .

如何从WebView中的网站允许使用相机?