Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
電話ギャップを使用して、非常にシンプルなモバイルアプリを作成しています。
私がフックしている API の 1 つは gps です。何らかの理由で、デバイスに Wi-Fi またはセル接続がない場合、GPS が機能しません。GPSレシーバーが必要なnexus10でテストしています。
デバイスに gps レシーバーを強制的に使用させる方法はありますか、それとも GPS API への接続が必要ですか?
使用してみてください:
navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
「enableHighAccuracy」は、Wifi やセル三角測量に依存するのではなく、GPS 受信機を使用するように Android デバイスに指示します。GPS 受信機を使用するためにインターネット接続は必要ありません。