cordova-plugin-amap-location
v1.0.0
Published
> 支持ios, android 开通服务: [http://lbs.amap.com](http://lbs.amap.com)
Downloads
4
Readme
高德地图定位 cordova 插件
支持ios, android 开通服务: http://lbs.amap.com
安装
cordova plugin add cordova-plugin-amap-location --variable IOS_KEY=你的KEY --variable ANDROID_KEY=你的KEY --save
或
ionic cordova plugin add cordova-plugin-amap-location --variable IOS_KEY=你的KEY --variable ANDROID_KEY=你的KEY
cordova plugin add cordova-plugin-cocoapod-support --save
或
ionic cordova plugin add cordova-plugin-cocoapod-support
使用方法
配置
var config = {
// ios配置
locationTimeout: 10, // 定位Timeout(s)
reGeocodeTimeout: 10, // 地址信息Timeout(s)
iosAccuracy: 1000, // 精确度(m)
distanceFilter: 10, // 连续定位最小位移(m)
watchWithReGeocode: false, // 连续定位是否返回地址信息
iosBackground: true, // 后台定位
// android配置
interval: 2000, // 连续定位时间间隔(ms)
androidAccuracy: 1, // 精确度 0. Battery_Saving 1. Hight_Accuracy, 2. Device_Sensors
needAddress: true // 是否返回地址信息
}
单次定位
window.AmapLocation.getCurrentPosition(
config
,
x => {
console.log(x);
},
e => console.error(e)
);
连续定位
window.AmapLocation.watchPosition(
config
,
x => {
console.log(x);
},
e => console.error(e)
);
清除连续定位
window.AmapLocation.clearWatch(
x => {
console.log(x);
},
e => console.error(e)
);