cordova-amap-location

1.0.6 • Public • Published

cordova-amap-location

描述

高德(amap)定位cordova插件,采用高德(amap)最新的api版本,IOS库采用AMapFoundationKit 1.3.1,AMapLocationKit 2.2.0。

安装

cordova plugin add cordova-amap-location --variable ANDROID_KEY=高德网站申请android证书 --variable IOS_KEY=高德网站申请IOS证书

方法

  • 获取当前定位 window.plugins.aMapLocationPlugin.getCurrentPosition(success, fail);

  • 启用定时获取定位,interval参数仅支持Android,单位为毫秒,需要大于1000毫秒,success方法定时得到位置信息回调 window.plugins.aMapLocationPlugin.watchPosition(success, fail, interval);

  • 关闭定时获取定位 window.plugins.aMapLocationPlugin.clearWatch(success, fail);

callback function have a params

success callback params properties

#### locationType  获取当前定位结果来源,如网络定位结果,详见定位类型表,仅支持Android
#### latitude  获取纬度
#### longitude  获取经度
#### accuracy  获取精度信息
#### speed  获取速度信息
#### bearing  获取方向信息
#### date  定位时间
#### address  地址详情
#### country  国家信息
#### province  省信息
#### city  城市信息
#### district  城区信息
#### street  街道信息
#### streetNum  街道门牌号
#### cityCode  城市编码
#### adCode  地区编码
#### poiName POI名称
#### aoiName AOI名称

fail callback params properties

#### code
#### message

example

window.plugins.aMapLocationPlugin.getCurrentPosition(function(response){
		console.log(response.locationType);
		console.log(response.latitude);
		console.log(response.longitude);
	},function(response){
		console.log(response.code);
		console.log(response.message);
	})

Supported Platforms

  • Android
  • iOS

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.6
    1
    • latest

Version History

Package Sidebar

Install

npm i cordova-amap-location

Weekly Downloads

1

Version

1.0.6

License

Apache 2.0

Last publish

Collaborators

  • cubane