getGpsInfo 获取gps定位信息

admin 5313次浏览

摘要:getGpsInfo ^6.8 获取gps定位信息 #请求参数 Prop Type Default Comment isReqAuthen Boolean N/A ^6.4(仅安卓)当APP没有位置权限的时候,是否弹出去设置权限的提

getGpsInfo ^6.8

获取gps定位信息

#请求参数

Prop

Type

Default

Comment

isReqAuthen

Boolean

N/A

^6.4(仅安卓)当APP没有位置权限的时候,是否弹出去设置权限的提示,安卓默认是true

distanceFilter

Number

N/A

/alwaysAuthorization为1或2时有效,每移动多少米回调一次定位信息,默认10米

alwaysAuthorization

Number

N/A

是否开启实时定位功能,0: 只返回一次GPS信息(默认),1:APP在前台时,每移动distanceFilter的距离返回一次回调。2:无论APP在前后台,每移动distanceFilter的距离返回一次回调(注意耗电

operation

Number

N/A

定位的精确度,1、低精度,仅用设备定位模式 2、中精度,低功耗定位模式 3、高精度, 高精度定位模式 ,默认高精度

#接口调用示例

const params = {

accuracy: 3,

alwaysAuthorization: 1,

distanceFilter: 12,

isReqAuthen: true,

}

this.$bridge

.getGpsInfo(params)

.then(res => {

this.$alert(res)

})

.catch(err => {

this.$toast(err)

})

#返回参数

成功时返回

Prop

Type

Default

Description

status

Number

N/A

0获取GPS成功

cityCode

String

N/A

城市编号, (^5.0.0)

city

String

N/A

城市名字,(^5.0.0)

longitude

Number

N/A

经度

district

String

N/A

区域名字 (^5.0.0)

latitude

Number

N/A

纬度

province

String

N/A

省名字,(^5.0.0)

失败时返回

Prop

Type

Default

Description

errorCode

Number

N/A

0 成功,-1 没有权限

相关文章
友情链接