Jquery 如何让gmap3变焦
我正在使用GMAP3生成地图。下面的代码工作得很好,但是一旦我从脚本中删除,映射就不起作用了。我这样做是因为当我使用maxZoom时,它不允许我通过地图工具进行放大Jquery 如何让gmap3变焦,jquery,google-maps,jquery-gmap3,Jquery,Google Maps,Jquery Gmap3,我正在使用GMAP3生成地图。下面的代码工作得很好,但是一旦我从脚本中删除,映射就不起作用了。我这样做是因为当我使用maxZoom时,它不允许我通过地图工具进行放大 jQuery(document).ready(function() { $('#location-map').gmap3({ map: { options: { zoom:4, maxZoom: 6 } }, marker:{ address: "1600 Pennsylvania Ave, Wa
jQuery(document).ready(function()
{
$('#location-map').gmap3({
map: {
options: {
zoom:4,
maxZoom: 6
}
},
marker:{
address: "1600 Pennsylvania Ave, Washington DC",
options: {
icon: new google.maps.MarkerImage(
"http://www.somesite.com/images/pin_blue.png",
new google.maps.Size(32, 37, "px", "px")
)
}
}
},"autofit");
});
我通读了gmap文档,在谷歌上搜索,除了这个问题外,什么也找不到:
尽管增加一个额外的半径似乎不是解决这个问题的正确方法
谢谢 删除
autofit
-选项(我想“不工作”应该意味着地图没有在标记位置居中),并使用标记的回调函数设置中心:
marker:{
address: "1600 Pennsylvania Ave, Washington DC",
options: {
icon: new google.maps.MarkerImage(
"http://www.somesite.com/images/pin_blue.png",
new google.maps.Size(32, 37, "px", "px")
)
},
callback:function(m){
m.getMap().panTo(m.getPosition());
}
}