Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查PhoneGap中的摄像头访问权限_Javascript_Cordova - Fatal编程技术网

Javascript 检查PhoneGap中的摄像头访问权限

Javascript 检查PhoneGap中的摄像头访问权限,javascript,cordova,Javascript,Cordova,是否有办法检查相关设备是否支持摄像头访问(如果确实有摄像头!) 我需要显示不同的东西,这取决于设备是否能够实际拍照,我正在努力找到要检查的变量或对象 在此方面的任何帮助都将不胜感激 请注意,我正在使用PhoneGap Build来构建应用程序,因此这需要使用JavaScript。您在什么地方使用PhoneGap?安卓还是iOS?如果使用Android,您可以尝试以下方法: PackageManager pm = context.getPackageManager(); if (pm.hasSy

是否有办法检查相关设备是否支持摄像头访问(如果确实有摄像头!)

我需要显示不同的东西,这取决于设备是否能够实际拍照,我正在努力找到要检查的变量或对象

在此方面的任何帮助都将不胜感激


请注意,我正在使用PhoneGap Build来构建应用程序,因此这需要使用JavaScript。

您在什么地方使用PhoneGap?安卓还是iOS?如果使用Android,您可以尝试以下方法:

PackageManager pm = context.getPackageManager(); 
if (pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)) { 
    // Yay, we have a camera. 
} 
您基本上是创建一个数据包管理器来检测平台是否有摄像头

如果你说的是iOS,那么已经有一个问题了


希望这能有所帮助。

两者/全部/一切,因此上述内容恐怕根本没有帮助。正如我提到的,我正在外部构建应用程序,并通过PhoneGap构建构建本机应用程序。