我有一个数组项目,我想要做的就是在infowindow中添加一个链接点击,然后只需缩放到标记(以及居中)。无论我尝试做什么,它都不起作用,这是我的样本 - 谢谢。
['loc1', 48.21, -102.18, 3, '<h3>Location 1</h3><p>some text<BR><BR>As of Date: 07/29/2013<BR><BR>more and more text<br><a onclick="map.setZoom((48.21, -102.18), 10)"><u>Zoom to Location 1</u></a>'],
答案 0 :(得分:3)
map.setZoom接受一个参数,一个缩放级别的整数。你传递的是(48.21, -102.18), 10
,这没有任何意义。您可能正在尝试同时执行setCenter和setZoom,例如(不知道这是否可以从infowindow中的链接环境中起作用):
<a onclick="map.setCenter(new google.maps.LatLng(48.21, -102.18)); map.setZoom(10); return false">