自定义按钮panUp panDown panLeft panRight谷歌地图api v3事件.addDomListen
Custom button panUp panDown panLeft panRight google map api v3 event.addDomListener dont work
我想将事件添加到按钮图像中,以向上、左、右、下移动地图的平移缩放效果良好,但移动效果不佳。谢谢你的帮助。我在API v3中,所以如果你知道如何创建新的按钮图像来导航地图,这将有助于:
var panUp = document.createElement("div");
this.setButtonStyle_(panUp);
control2.appendChild(panUp);
panUp.appendChild(document.createTextNode("panUp"));
panUp.innerHTML = '<img src="./icons/map_arrow_up.png">';
g.event.addDomListener(panUp, "click", function() {
map.setpanBy(new Point(-100, 0));
});
var panDown = document.createElement("div");
this.setButtonStyle_(panDown);
control3.appendChild(panDown);
panDown.appendChild(document.createTextNode("panDown"));
panDown.innerHTML = '<img src="./icons/map_arrow_down.png">';
g.event.addDomListener(panDown, "click", function() {
map.panDirection(0,-1);
});
var panLeft = document.createElement("div");
this.setButtonStyle_(panLeft);
control4.appendChild(panLeft);
panLeft.appendChild(document.createTextNode("panLeft"));
panLeft.innerHTML = '<img src="./icons/map_arrow_left.png">';
g.event.addDomListener(panLeft, "click", function() {
map.panDirection(1,0);
});
var panRight = document.createElement("div");
this.setButtonStyle_(panRight);
control5.appendChild(panRight);
panRight.appendChild(document.createTextNode("panRight"));
panRight.innerHTML = '<img src="./icons/map_arrow_right.png">';
g.event.addDomListener(panRight, "click", function() {
map.panDirection(-1,0);
});
V3中没有setpanBy或panDirection方法,您可以使用panByanTo
http://code.google.com/intl/en/apis/maps/documentation/javascript/reference.html#Map
相关文章:
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 标记的实时更新,无需加载页面谷歌地图API V3
- 覆盖在赢得'不允许点击下面的标记,谷歌地图api v3
- 如何在多承诺链中处理谷歌地图API V3事件
- 谷歌地图API v3:Initial View is Fine,but Gray Box with No Map if
- 使用Google Maps JavaScript API v3和Geocoding API映射多个位置
- 使用谷歌地图api v3自动完成字段(法国大道、邮编、城市)
- 如何在谷歌地图api v3中获得无公里驾驶距离
- 如何在Maps API v3.中更改多段线的路径
- 谷歌地图API v3:处理使用限制限制
- gmaps API v3在IE上加载非常慢
- 在谷歌api v3中使用地理自动完成功能获取邮政编码
- markrimage在谷歌地图api v3中的特定位置后消失
- 如何修改此功能以获得最受欢迎的视频?(YouTube API v3)
- 映射API v3标记在单击时消失
- 如何限制谷歌地图API V3半径搜索仅限于圆圈内的标记
- 谷歌应用程序脚本html服务和加载谷歌地图javascript api V3
- 加载Google MAPS API v3的JSON数据
- 没有显示带有Infobox PHP/SQL的Google Map API v3