C# Unity 3D iOS/Android-如果设备访问被拒绝,如何执行语句?

C# Unity 3D iOS/Android-如果设备访问被拒绝,如何执行语句?,c#,android,ios,unity3d,C#,Android,Ios,Unity3d,你好 我不知道我的问题是否已经得到了回答。无论如何,我想问: 例如,当应用程序将访问网络摄像头或任何其他设备时,它通常会提示用户输入设备的访问权限,用户将在其中选择是否允许。我只想在Unity3d C#中创建一个条件语句,如果访问被拒绝或允许,将实现一组代码 事情是这样的 if (webcam is allowed) execute this statements else execute this statements. 可能吗? 我希望得到积极的回应 非常感谢。似乎没有一种直接

你好

我不知道我的问题是否已经得到了回答。无论如何,我想问: 例如,当应用程序将访问网络摄像头或任何其他设备时,它通常会提示用户输入设备的访问权限,用户将在其中选择是否允许。我只想在Unity3d C#中创建一个条件语句,如果访问被拒绝或允许,将实现一组代码

事情是这样的

if (webcam is allowed)
   execute this statements
else
   execute this statements.
可能吗? 我希望得到积极的回应


非常感谢。

似乎没有一种直接的方式来访问此信息-人们会认为
应用程序。HasUserAuthorization()
可以工作,但它显然只适用于Web播放器。也许你可以检查的结果,也许它将是空的/空的,如果没有权限?遗憾的是,我认为你将不得不为此编写插件。我已经找到了一个iOS解决方案。为android版本编写java插件也不难。这是iOS@Serlite我会试试你的建议,我只是在想。。。这是有道理的。提前感谢我的朋友。@UriPopov老实说,我没有开发本地android应用程序的经验,虽然我有Java方面的经验,但只针对控制台应用程序。这对我来说是个问题。似乎没有一种直接的方式来访问这些信息-人们会认为
Application.HasUserAuthorization()
可以工作,但它显然只适用于Web播放器。也许你可以检查的结果,也许它将是空的/空的,如果没有权限?遗憾的是,我认为你将不得不为此编写插件。我已经找到了一个iOS解决方案。为android版本编写java插件也不难。这是iOS@Serlite我会试试你的建议,我只是在想。。。这是有道理的。提前感谢我的朋友。@UriPopov老实说,我没有开发本地android应用程序的经验,虽然我有Java方面的经验,但只针对控制台应用程序。那对我来说是个问题。