1

Android 2.3.4 Gingerbread のデフォルト ブラウザを介したジオロケーションに認識されている問題はありますか?

HTC G2 android 2.3.4 では、デフォルトのブラウザが GPS 衛星を使用して位置を特定しているようには見えません。その結果、ブラウザーがアプリに送信する場所は、1 マイルほどずれています。はい、GPS と Wi-Fi の両方が電話でオンになっていました。Wi-Fi をオフにしても、同じ (悪い) 結果が得られました。

2.3.4 のデフォルト ブラウザで適切な地理位置情報を取得するために実行できるブードゥー教はありますか?

iPhone 3s のジオロケーションでは、まったく同じブラウザ アプリで完全に機能します。次のリンクは Gmap4 アプリ (私は開発者です) を起動し、Google の「ハイブリッド」マップに現在地を表示します: http://www.mappingsupport.com/p/gmap4.php?mylocation=on

4

1 に答える 1

1

これはブラウザの問題ではなく、電話固有の問題だと思います。位置が 1 マイルもずれている場合は、その位置が Wi-Fi から取得されていることを確認してください。

マップを開始すると、 を取得しようとし、LastKnownLocation古い場合は wifi の位置に戻します。ここで、Wi-Fi をオフにすると、Wi-Fi を使用して取得した位置が最近の位置として引き続き利用可能にLastKnownLocationなり、マップの位置を再設定するために使用されます。

GPS からより良い位置を取得するまで、これが使用されます。

少なくとも一部の電話はLastKnownLocation、再起動すると を破棄します。Wi-Fi をオフにして試してみて、何が起こるかを確認してください。

よろしく。

于 2012-11-13T23:23:32.883 に答える