問題のデバイスがカメラ アクセスをサポートしているかどうかを確認する方法はありますか (実際にカメラがある場合)。
デバイスが実際に写真を撮ることができるかどうかに応じて、さまざまなものを表示する必要があり、チェックする変数またはオブジェクトを見つけるのに苦労しています。
これに関する任意の助けをいただければ幸いです。
私は PhoneGap Build を使用してアプリケーションをビルドしているため、これは JavaScript である必要があることに注意してください。
問題のデバイスがカメラ アクセスをサポートしているかどうかを確認する方法はありますか (実際にカメラがある場合)。
デバイスが実際に写真を撮ることができるかどうかに応じて、さまざまなものを表示する必要があり、チェックする変数またはオブジェクトを見つけるのに苦労しています。
これに関する任意の助けをいただければ幸いです。
私は PhoneGap Build を使用してアプリケーションをビルドしているため、これは JavaScript である必要があることに注意してください。
Phonegap を何に使用していますか? AndroidまたはiOS?Androidの場合、これを試すことができます:
PackageManager pm = context.getPackageManager();
if (pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)) {
// Yay, we have a camera.
}
基本的に、プラットフォーム用のカメラがあるかどうかを検出するパケット マネージャーを作成しています。ソース。
iOS について話している場合は、すでにここに質問があります。
お役に立てれば。