Class: LocationManager

LocationManager

new LocationManager()

位置管理插件,目前仅支持从GPS设备中获取当前位置。
Source:

Methods

(static) closeGpsDevice() → {Promise.<void>}

关闭GPS设备。
Source:
Returns:
Type
Promise.<void>

(static) createObj() → {Promise.<LocationManager>}

创建一个LocationManager实例
Source:
Returns:
Type
Promise.<LocationManager>

(static) getLocationInfo(_callback) → {Promise.<void>}

Gps对象数据(oldGps,newGps):{dAltitude:double,dBearing:double,dLatitude:double,dLongitude:double,dSpeed:double,lTime:string,nDay:number,nEasting:number,nFixMode:number,nHour:number,nMinute:number,nNorthing:number,nQualityIndicator:number,nSatellites:number,nSecond:number,nYear:number}
Parameters:
Name Type Description
_callback function 位置信息变化处理函数,回调参数保存e:{"oldGps":object,"newGps":object,isGPSPointValid:boolean}
Source:
Returns:
Type
Promise.<void>

(static) openGpsDevice() → {Promise.<void>}

开启GPS设备。
Source:
Returns:
Type
Promise.<void>