1.9.9 • Published 7 years ago

cordova-plugin-gaode-location v1.9.9

Weekly downloads
-
License
ISC
Repository
github
Last release
7 years ago

cordova-plugin-gaode-location

基于cordova封装的高德地图定位插件(暂时只支持单次定位)

Install

ionic plugin add cordova-plugin-gaode-location --variable ANDROIDKEY=YOU_ANDROIDKEY --variable IOSKEY=YOU_IOSKEY

Parameters

Android端和iOS端各自有各自的参数

configLocation方法

Android:

  • locationMode(number):定位的模式(精度逐级递减,具体对应的模式参考官网),默认: 1
    • 1:Hight_Accuracy
    • 2:Device_Sensors
    • 3:Battery_Saving

iOS

  • accuracy(number):定位精度(精度逐级递减,具体对应的模式参考官网),默认:4
    • 1: kCLLocationAccuracyBestForNavigation
    • 2: kCLLocationAccuracyBest
    • 3: kCLLocationAccuracyNearestTenMeters
    • 4: kCLLocationAccuracyHundredMeters
    • 5: kCLLocationAccuracyKilometer
    • 6: kCLLocationAccuracyThreeKilometers
  • locationTimeout:定位超时时间,默认:3
  • reGeoCodeTimeout:逆地址超时时间,默认:5

    getLocation方法

    • retGeo: 是否返回逆地址,默认:false

Success return data

  • latitude:经度
  • longitude:纬度
  • country: 国家
  • province:省
  • city:市
  • district:区
  • address:具体地址

Useage

// 定制参数
var para = {
  appName: 'your app name',
  android: {
    // set some parameters
  },
  ios: {
    // set some parameters
  }
}
// 配置手機定位
GaodeLocation.configLocation(para, function (successMsg) {
  // do something
});

// 在啟動手機定位后即可通過'getLocation'隨時獲取最新的位置信息
GaodeLocation.getLocation({ regGeo: true }, function (locationInfo) {
  // do something
}, function (err) {
  console.log(err);
});
1.9.9

7 years ago

1.9.8

7 years ago

1.9.7

7 years ago

1.9.6

7 years ago

1.9.4

7 years ago

1.9.3

7 years ago

1.9.2

7 years ago

1.9.0

7 years ago

1.8.8

7 years ago

1.8.6

7 years ago

1.8.4

7 years ago

1.8.2

7 years ago

1.8.0

7 years ago

1.6.4

7 years ago