nativescript-geolocation“getCurrentLocation”函数在nativescript 2.5.0(IOS)中给出错误

时间:2017-07-10 12:35:28

标签: geolocation angular2-nativescript nativescript-plugin

我正在使用nativescript-Angular2应用。我正在尝试使用nativescript-geolocation插件来获取用户的位置。但是当我调用“getCurrentLocation”时,它会给出错误,说“新位置比请求的最大年龄早!”

这是我的环境信息。

nativescript 2.5.0
tns-core-modules 2.4.4
tns-android 2.5.0
tns-ios 2.5.0 nativescript-geolocation 0.0.19

这是我的代码示例。

ngOnInit() {
 if (!isEnabled()) {
  enableLocationRequest();
 }
}

buttonTap() {
  var location=getCurrentLocation({desiredAccuracy:3,updateDistance:10,maximumAge: 20000, timeout: 20000 }).
  then(function (loc) {
    if (loc) {
      console.log("User location is: " + loc);
    }
  }, function (e) {
    console.log("Error: " + e.message);
  });
 }

请帮忙。

0 个答案:

没有答案