0

单击标记时,我会执行此代码。一切正常,除了地图不会垂直跨越(它确实跨越水平)

这是我的代码(javascript)

 google.maps.event.addListener(marker, 'click', function() {
   infoBox.setContent('<div class="info_details">'+this.image+' <h2>'+this.title+'</h2> <div class="prop_details">'+this.type+' for '+this.type2+' - '+this.price+'</div>' );
   infoBox.open(map, this);    
   map.setCenter(this.position);      
   map.panBy(380,110);
 });
4

1 回答 1

0

将 infoBox 的disableAutoPan-option 设置为true,否则 的调用panBy()将与 infoBox 的自动平移竞争。

于 2013-05-12T08:45:26.587 回答