gwtphonegap 1.7.0.0(iPhone)では、ジオロケーションサービスを使用して、アプリケーションの最初に1回だけユーザーの位置を取得します
GeolocationOptions options = new GeolocationOptions();
options.setMaximumAge(1000);
options.setEnableHighAccuracy(true);
phoneGap.getGeolocation().getCurrentPosition(callback, options);
呼び出しは最初に1回だけ行われ、その後は位置を更新する必要はありません。
問題は、iPhoneでアプリケーションを実行すると、正しい位置を取得した後でも、ステータスバーのGPSインジケーターが常に点灯したままになることです。これにより、バッテリーが無駄に使用される可能性があります。
ジオロケーションサービスがポジションを取得した後に停止するように指示する方法はありますか?