【发布时间】:2012-08-14 04:25:36
【问题描述】:
在 gwtphonegap 1.7.0.0 (iPhone) 上,我使用地理定位服务在应用程序的开头只获取一次用户的位置
GeolocationOptions options = new GeolocationOptions();
options.setMaximumAge(1000);
options.setEnableHighAccuracy(true);
phoneGap.getGeolocation().getCurrentPosition(callback, options);
一开始只调用一次,之后不需要更新位置。
问题是,当我在 iPhone 上运行我的应用程序时,状态栏上的 GPS 指示灯一直亮着,即使我获得了正确的位置。 这可能会导致无用的电池使用。
有没有办法让 Geolocation 服务在获得位置后停止?
【问题讨论】:
标签: iphone gwt cordova geolocation