cmp.lbs 类
模块: lbs
方法
getCurrentPosition
getCurrentPosition
(
-
options
)
获取当前位置的经纬度,如果是在微信端定位,需要开发者自行导入高德地图的js,具体可参考高德地图的jssdk文档
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 配置参数
|
示例:
<script>
cmp.lbs.getCurrentPosition({
success:function(result){
result = {
success:true,
coordinate:{
longitude:101001, //经度
latitude:28822 //维度
}
}
},
error:function(error){
error = {
msg:"定位失败提示语"
}
}
});
</script>
getLocationInfo
getLocationInfo
(
-
options
)
表单-位置定位,获取当前的经纬度,以及时间、地名信息(只支持在cmp里)
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 配置参数
|
示例:
<script>
cmp.lbs.getLocationInfo({
success:function(result){
//do something with result
},
error:function(error){
}
});
</script>
markLocation
markLocation
(
-
options
)
表单-地图标注(只支持在cmp里)
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 配置参数
|
示例:
<script>
cmp.lbs.markLocation({
success:function(result){
//do something with result
},
error:function(error){
}
});
</script>
showLocationInfo
showLocationInfo
(
-
options
)
显示地图信息(只支持在cmp里)
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 配置参数
|
示例:
<script>
cmp.lbs.showLocationInfo({
lbsUrl:"http://10.5.6.240:88/seeyon/rest/cmplbs/1814357976477972035",
userName:"hezi",
memberIconUrl:"http://10.5.6.240:88/seeyon/rest/avtart/101001"
success:function(result){
//do something with result
},
error:function(error){
}
});
</script>
takePicture
takePicture
(
-
options
)
表单-拍照定位(只支持在cmp里)
参数:
名称 | 类型 | 标识 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Object | 必选 | 配置参数
|
示例:
<script>
cmp.lbs.takePicture({
success:function(result){
//do something with result
},
error:function(error){
}
});
</script>