使用phonegap / cordova在Android手机运行时启用位置查找器

时间:2015-10-31 11:45:01

标签: android cordova intel-xdk

如何使用phonegapcordova自动启用位置查找器。

我有一个位置搜索应用,因此用户如果无法在我们的手机中定位,那么就会自动在该位置查找器上。

1 个答案:

答案 0 :(得分:0)

看看https://github.com/apache/cordova-plugin-geolocation

将此插件添加到您的cordova项目中:

cordova plugin add cordova-plugin-geolocation

然后,使用这样的东西:

    navigator.geolocation.getCurrentPosition(geolocationSuccess,
                                             [geolocationError],
                                             [geolocationOptions]);

var onSuccess = function(position) {
    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');
};