0

大家好,我有一个简单的问题要问,当我打开地图时,我设置了纬度和经度以打开一些坐标,然后在加载地图时放置一个带有 infoBubble 开口的标记,但之后地图打开在制造商的位置。我不想要那个..是否可以强制开始位置在开始位置而不是标记位置打开我的地图?谢谢

function init() {

    var mapCenter = new google.maps.LatLng(-8.799445,-63.922042);

    map = new google.maps.Map( document.getElementById('map'), {
                               zoom: 17,
                               center: mapCenter,
                               mapTypeId: google.maps.MapTypeId.SATELLITE
          });

    var myLatLng = new google.maps.LatLng(-8.802732,-63.921939);

    var marker = new google.maps.Marker({ map: map,
                                          position: myLatLng,
                                          draggable: true,
                                          icon: icon
              });
}
4

1 回答 1

0

默认情况下,在打开 InfoWindow 时 API 会尝试平移地图,以便 infoWindow 完全可见。

disableAutoPaninfoWindow 的 -property设置true为避免这种情况。

于 2013-08-24T11:07:49.517 回答