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

disableAutoPaninfoBox の -option を に設定しtrueます。そうしないと、 の呼び出しがpanBy()infoBox の自動パンと競合します。

于 2013-05-12T08:45:26.587 に答える