数码资讯
百度地图自定义控件共享
废话不多说,代码直接放置。 复制代码代码如下所示: VaR地图=新地图('allmap BMAP。); Var Bcenter =新的进气点(116.404,39.915); Map.centerAndZoom(Bcenter,11); 自定义控件 功能的静态控制(){ this.defaultan
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
废话不多说,代码直接放置。
复制代码代码如下所示:
VaR地图=新地图('allmap BMAP。);
Var Bcenter =新的进气点(116.404,39.915);
Map.centerAndZoom(Bcenter,11);
自定义控件
功能的静态控制(){
this.defaultanchor = bmap_anchor_top_left;
this.defaultoffset =新进气大小(10,10);
}
控件API继承
staticcontrol.prototype =新的进气控制();
初始化控制
静态控制。原型。初始化=功能(图){
var div = document.createelement('div);
VaR E1 = document.createelement(输入的);
e1.type =按钮;
e1.value =复位;
E1。onclick =函数(){
静力学();
}
div.appendchild(E1);
VaR E2 = document.createelement(输入的);
e2.type =按钮;
e2.value =缩水;
E2。onclick =函数(){
EndStatics();
}
div.appendchild(E2);
VaR E3 = document.createelement(输入);
e3.type =按钮;
e3.value =放大;
e3.onclick =函数(){
setstatics();
}
div.appendchild(E3);
将DOM元素添加到地图中
Map.getContainer()AppendChild(DIV);
返回DOM
返回div;
}
创建控件的实例
无功staticsctrl =新的静态控制();
添加到映射中
map.addcontrol(staticsctrl);
函数静力学(){
Map.centerAndZoom(新BMAP。点(116.404,39.915),11);
}
功能endstatics(){
Map.setZoom(map.getzoom)-(2);
}
功能setstatics(){
Map.setZoom(map.getzoom()+ 2)
}
上面的代码是一个人正在使用的百度地图的自定义控件。我希望每个人都能喜欢它。
复制代码代码如下所示:
VaR地图=新地图('allmap BMAP。);
Var Bcenter =新的进气点(116.404,39.915);
Map.centerAndZoom(Bcenter,11);
自定义控件
功能的静态控制(){
this.defaultanchor = bmap_anchor_top_left;
this.defaultoffset =新进气大小(10,10);
}
控件API继承
staticcontrol.prototype =新的进气控制();
初始化控制
静态控制。原型。初始化=功能(图){
var div = document.createelement('div);
VaR E1 = document.createelement(输入的);
e1.type =按钮;
e1.value =复位;
E1。onclick =函数(){
静力学();
}
div.appendchild(E1);
VaR E2 = document.createelement(输入的);
e2.type =按钮;
e2.value =缩水;
E2。onclick =函数(){
EndStatics();
}
div.appendchild(E2);
VaR E3 = document.createelement(输入);
e3.type =按钮;
e3.value =放大;
e3.onclick =函数(){
setstatics();
}
div.appendchild(E3);
将DOM元素添加到地图中
Map.getContainer()AppendChild(DIV);
返回DOM
返回div;
}
创建控件的实例
无功staticsctrl =新的静态控制();
添加到映射中
map.addcontrol(staticsctrl);
函数静力学(){
Map.centerAndZoom(新BMAP。点(116.404,39.915),11);
}
功能endstatics(){
Map.setZoom(map.getzoom)-(2);
}
功能setstatics(){
Map.setZoom(map.getzoom()+ 2)
}
上面的代码是一个人正在使用的百度地图的自定义控件。我希望每个人都能喜欢它。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。