我有Xamarin.Android应用,该应用有一个webview
,并询问相机和麦克风的权限。在我的public override void OnPermissionRequest(PermissionRequest request)
中,我想检查什么是权限请求并显示相关警报。但是我不知道如何检查其“摄像头”权限或麦克风。我该如何检查?
谢谢!
答案 0 :(得分:0)
检查以下代码, PermissionRequest 包含Web视图要应用的请求。
public override void OnPermissionRequest(PermissionRequest request)
{
base.OnPermissionRequest(request);
var resources = request.GetResources();
foreach ( var permission in resources)
{
if(permission == PermissionRequest.ResourceVideoCapture)
{
// apply camera permission
}
if(permission==PermissionRequest.ResourceAudioCapture)
{
// apply microphone permission
}
}
}