0
我在我的信息窗口中創建了一個按鈕,需要平移到標記,然後放大,但我無法讓它工作。下面是我的縮放功能縮放功能谷歌地圖
function Zoom(){
google.maps.event.addListener(marker, 'click', function() {
map.panTo(marker.position);
map.setZoom(18);
});
這個函數創建標記並用下面的html填充信息窗口。
function createMarker(latlng, name, woonplaats, prijs, perceelop, woonop, address) {
var html ="<a href="+address+">"+"<b>"+name+"</b></a> <br/>"
+ woonplaats +"</br>" + woonop + "/ " + perceelop + "</br>" + "€ " + prijs +
"</br><input id='zoombutton' type='button' onclick='Zoom()' value='Zoom in' />"
var marker = new google.maps.Marker({
map: map,
position: latlng
});
google.maps.event.addListener(marker, 'click', function() {
infoWindow.setContent(html);
infoWindow.open(map, marker);
});
markers.push(marker);
}
如果我刪除的啞劇功能它放大,但因此它在一個完全不同的地方會放大它不泛的標記。如果縮放級別爲18或更高,但沒有結果,我也試圖使按鈕不可見。
任何幫助將不勝感激!
請提供[最小,完整,測試和可讀示例](http://stackoverflow.com/help/mcve )證明了這個問題。 – geocodezip