授予摄像头许可后,Android WebView写道摄像头正忙于另一个应用程序

时间:2019-10-28 18:59:43

标签: android webview permissions camera

该应用程序有权使用相机。

<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

0 个答案:

没有答案