0

電話ギャップを使用して、非常にシンプルなモバイルアプリを作成しています。

私がフックしている API の 1 つは gps です。何らかの理由で、デバイスに Wi-Fi またはセル接続がない場合、GPS が機能しません。GPSレシーバーが必要なnexus10でテストしています。

デバイスに gps レシーバーを強制的に使用させる方法はありますか、それとも GPS API への接続が必要ですか?

4

1 に答える 1

2

使用してみてください:

navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });

「enableHighAccuracy」は、Wifi やセル三角測量に依存するのではなく、GPS 受信機を使用するように Android デバイスに指示します。GPS 受信機を使用するためにインターネット接続は必要ありません。

于 2013-06-13T17:37:06.063 に答える