aMapLocation

stopLocation

概述

aMapLocation 封装了高德定位SDK。高德定位SDK是为移动端应用提供的一套简单易用的定位服务接口,通过使用高德定位SDK,开发者可以轻松为应用程序实现智能、精准、高效的定位功能。该SDK接口使用无次数限制。在使用前,您需先申请Key才可使用。在您使用高德定位SDK之前,请先阅读。

不能同时添加的模块:aMap

开发者使用本模块之前需先去高德地图开放平台申请开发者账号,创建自己的 APP获取Key。Android和iOS平台请分别申请Key进行配置。

使用此模块之前必须先配置 config 文件,配置方法如下:

名称:aMapLocation

参数:

android_api_key

ios_api_key

配置示例:

android_api_key:在高德地图开放平台申请的android key。

ios_api_key:在高德地图开放平台申请的iOS key。

用户在使用本模块之前需要获取高德地图API Key,Key 申请的具体流程请参照 。本模块需要的 key 可以和 aMap、 、aMapNavigation 、 模块的 key 共用。

模块接口

startLocation

开始定位

startLocation({params},callback(ret, err))

accuracy:

类型:字符串
默认值:100
描述:定位精度(单位米),不能为空,定位时只返回精度范围内的坐标,整型。取值范围10 ,100 ,1000 ,3000

filter:

类型:数字
默认值:1.0
描述:位置更新所需最小距离(单位米)

autoStop:

callback(ret, err)

ret:

类型:JSON对象
内部字段:

err:

类型:JSON对象
内部字段:

可用性

Android系统, iOS系統

可提供的1.0.0及更高版本

stopLocation

停止定位

stopLocation()

可用性

Android系统, iOS系統

可提供的1.0.0及更高版本