科尔多瓦地理位置时间戳

时间:2016-04-09 10:40:27

标签: ionic-framework cordova-plugins

此插件返回的时间戳(location.getTime())与移动设备相同,而不是GPS服务器。我在Android 5版本上测试过相同的内容。请指教。

以下是代码。

navigator.geolocation.getCurrentPosition(onSuccess, onError);

var onSuccess = function(position) {
                          $scope.currentPosition.lat = position.coords.latitude;
                  $scope.currentPosition.lon = position.coords.longitude;
                   $scope.currentPosition.timestamp = position.timestamp;
            alert('Latitude: '          + position.coords.latitude          + '\n' +
                  'Longitude: '         + position.coords.longitude         + '\n' +
                  'Altitude: '          + position.coords.altitude          + '\n' +
                  'Accuracy: '          + position.coords.accuracy          + '\n' +
                  'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
                  'Heading: '           + position.coords.heading           + '\n' +
                  'Speed: '             + position.coords.speed             + '\n' +
                  'Timestamp: '         + position.timestamp                + '\n' +
                  'Date time: '         + new Date(position.timestamp)      + '\n');

        };

我需要存储此position.timestamp用于某些目的,但它提供移动时间而不是GPS服务器。用户可以操纵这个时间,这将破坏应用程序的目的。如果需要更多信息,请告诉我。

0 个答案:

没有答案