当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
19 Star 213 Fork 53

gyy / vue-bmap-gl
暂停

 / 详情

希望作者能够增加地图控件,官方的地图控件写法非常不好

已关闭
创建于  
2021-11-04 15:49

希望作者能够增加地图控件,官方的地图控件写法非常不好

以下是官方写法

// 创建定位控件
 var locationControl = new BMapGL.LocationControl({
// 控件的停靠位置(可选,默认左上角)
anchor: BMAP_ANCHOR_TOP_RIGHT,
// 控件基于停靠位置的偏移量(可选)
offset: new BMapGL.Size(20, 20)
});
// 将控件添加到地图上
map.addControl(locationControl);

// 添加定位事件
locationControl.addEventListener("locationSuccess", function(e){
var address = '';
address += e.addressComponent.province;
address += e.addressComponent.city;
address += e.addressComponent.district;
address += e.addressComponent.street;
address += e.addressComponent.streetNumber;
alert("当前定位地址为:" + address);
});
locationControl.addEventListener("locationError",function(e){
alert(e.message);
});

官方例子效果预览

输入图片说明

评论 (1)

Joker 创建了任务
gyy 任务状态待办的 修改为进行中
展开全部操作日志

控件这块因为用的少,所以一开始没封装,暂时因为工作忙也没有精力处理,后续得等忙完了才能做这块需求,或者你也可以fork代码,然后提个pr增加这块功能

gyy 任务状态进行中 修改为已取消

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
491639 guyangyang 1644548353
JavaScript
1
https://gitee.com/guyangyang/vue-bmap-gl.git
git@gitee.com:guyangyang/vue-bmap-gl.git
guyangyang
vue-bmap-gl
vue-bmap-gl

搜索帮助