我的Google地图API v3 使用自定义标记嵌入我的网站。如您所知,您可以点击Google徽标,在 maps.google 网站中查看更大版本的徽标。
当您点击导致您访问maps.google网站的链接时,我的问题就开始了,因为您只能看到保留坐标的地图区域,但标记缺失。
我只想在点击Google徽标时将我的标记保留在地图中。对于某些客户在没有标记的地图中迷路而言,有点烦人。
默认谷歌代码不允许。我应该在代码中添加什么内容?
<script type="text/javascript">
function initialize()
{
var mapOptions = {
center: new google.maps.LatLng(40.348186,-3.701099),
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("mapa"), mapOptions);
var marker = new google.maps.Marker({
position: map.getCenter(),
map: map,
title: 'YANBOR AUTOGAS'
});
google.maps.event.addListener(marker, 'click', function() {
map.setZoom(16);
map.setCenter(marker.getPosition());
});
}
google.maps.event.addDomListener(window, 'load', initialize);
google.maps.event.addDomListener(window, "resize", function() {
var center = map.getCenter();
google.maps.event.trigger(map, "resize");
map.setCenter(center);
});
</script>
提前谢谢你。
豪尔赫