私はphonegapを使用してモバイルアプリケーションを開発しています。電話ギャップコードを使用して(同じ機能で)モバイルWebサイトを作成できるかどうか、またはそれを変更する必要があるかどうかを知りたいです。
電話のブラウザからGPSとカメラにアクセスできますか?(主にAndroidとiOS)
私はphonegapを使用してモバイルアプリケーションを開発しています。電話ギャップコードを使用して(同じ機能で)モバイルWebサイトを作成できるかどうか、またはそれを変更する必要があるかどうかを知りたいです。
電話のブラウザからGPSとカメラにアクセスできますか?(主にAndroidとiOS)
実際、Android や Android 上の Chrome を含むいくつかのブラウザーでは、MediaCapture HTML 入力要素が早期にサポートされています。これは、サポートされていない完全な MediaCapture API とは異なることに注意してください。
HTML の MediaCapture 要素を使用すると、フォームで入力要素を使用して、静止画、オーディオ、またはビデオのキャプチャ用にデバイスのカメラを生成できます。
MediaCapture HTML API をサポートするモバイル ブラウザーの詳細については、http://mobilehtml5.org/ を参照して ください。
これをサポートしていないブラウザーでは、PhoneGap コードを変更しても機能しません。サポートされていないだけです。
GPS にはモバイル Webkit ブラウザーで既にアクセスできますが、カメラにはアクセスできません。
PhoneGap API は、W3C で定義された API に従おうとします。また、API のドキュメントでは、ネイティブ実装がいつ使用されるかについて言及されています (ジオロケーション [1] の場合と同様)。各 API を確認する必要があります。
[1] http://docs.phonegap.com/en/2.4.0/cordova_geolocation_geolocation.md.html#Geolocation