我需要从PhoneGap设置pausesLocationUpdatesAutomatically
的{{1}}属性。我该怎么做?
原因是,如果用户保持静止,修复程序丢失等,则JavaScript中CLLocationManager
的位置更新可能会停止,并且似乎没有办法重新启动位置跟踪JavaScript的。
(以前曾问过同样的问题,但没有答案: location update auto pause iOS)
答案 0 :(得分:2)
您可以直接更改插件的代码:
在initWithWebView
方法中添加以下行:
self.locationManager.pausesLocationUpdatesAutomatically = NO;
现在应该可以了。