该应用程序有权使用相机。
<uses-permission android:name="android.permission.CAMERA" />
当我在Webview中打开URL时,将调用 OnPermissionRequest 方法。我向摄像头授予了webview权限,但出现错误,表明该摄像头正被其他应用程序使用或被阻止。 我从 CustomWebChromeClient 重载了方法,如下所示:
public override void OnPermissionRequest(Android.Webkit.PermissionRequest request)
{
request.Grant(request.GetResources());
}
如果我不提供此权限,那么我会得到正确的错误-无法访问相机。
我使用相机尝试了不同的页面。它们都显示相同的错误。同时,一切都可以通过移动浏览器进行。
谁遇到过类似的问题?可能是什么原因? 我会很乐意提供任何建议。
P.S。特别欢迎您回答Xamarin