LightSDK.native.getLocation

功能描述

通过js调用获取经纬度(只支持百度地图)

支持格式

Json

请求参数:

字段 可选 类型及范围 说明
scanSpan int 定位刷新间隔(单位毫秒)

请求调用示例

params={
"scanSpan":1000
}
LightSDK.native.getLocation(params,cb);

返回值说明

字段名 字段类型 说明
latitude string 纬度
longitude string 经度
country string 国家
city string 城市
province string
district string
street string 街道
streetNumber string 街道号码
adCode string 邮编

返回字段示例

{
"info": {
"error_code": "0",
"error_message": "success"
},
"data": {
"result": {
"district": "滨江区",
"city": "杭州市",
"country": "中国",
"street": "江南大道",
"adCode": "330108",
"longitude": 120.17204025898972,
"latitude": 30.191234613107376,
"streetNumber": "3672-1",
"province": "浙江省"
}
}
}

注意事项
需要在config.js配置文件中做以下配置:

module.exports = {
plugins:{
"mapbaidu": {
"config": {
"baidu_APIKey": "GViLdGnpQGPZR2RYKVmGE3U84Ewd",
"baidu_APIKey_iOS": "uEHTTUgIHeInALagcacvMiEIsYgg",
"baidu_APIKey_Android": "ai8v5QjaCdVxoq47OoSWlbGU2wD2PT"
}
}
}
};