标签: javascript cordova
有没有办法检查相关设备是否支持相机访问(如果它确实有相机!)。
我需要显示不同的内容,具体取决于设备是否可以实际拍照,我很难找到要检查的变量或对象。
对此的任何帮助将不胜感激。
请注意我正在使用PhoneGap Build来构建应用程序,因此需要使用JavaScript。
答案 0 :(得分:0)
你在使用Phonegap的是什么? Android还是iOS?如果是Android,你可以试试这个:
PackageManager pm = context.getPackageManager(); if (pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)) { // Yay, we have a camera. }
您基本上是在创建一个数据包管理器来检测该平台是否有摄像头。 Source.
如果您正在谈论iOS,那么问题已经存在here。
希望这有帮助。