科尔多瓦地理位置返回空

时间:2015-07-18 21:33:15

标签: javascript android angularjs cordova geolocation

这是重复的 Apache Cordova GeoLocation not providing data

以下代码返回一个空对象:

function onDeviceReady(){
    $cordovaGeolocation.getCurrentPosition({}).then(function(resp) {
      console.log(resp);
      $scope.geo.get = resp;
    });
  }

没有错误或任何内容,只是空{}

更新1

工作正常的三星S3,但不适用于Nexus 4.

更新2

LogCat显示以下行:

Caught security exception registering for location updates from the system.

1 个答案:

答案 0 :(得分:0)

您需要确保添加了相应的location权限 如果您使用的是iOS,它可能会询问您是否允许该应用确定您的位置。

如果您不确定,请检查两个设备(android / ios)上的设置以检查所请求的权限。