Google マップ APIv2 を使用しています。私の Web ページには、次のような onclick イベントを実行する showDetails メソッドを含むマーカーのリストを含むサイドバーがあります。
GMarker.prototype.showDetails=function() {
map.panTo(this.getLatLng());
this.openInfoWindowHtml(this.details);
};
問題は、1 つのメソッドで panTo と openInfoWindowHtml の両方を使用できないことです。パンしますが、ツールチップは開きません。メソッドを次のように変更すると、次のようになります。
GMarker.prototype.showDetails=function() {
this.openInfoWindowHtml(this.details);
map.panTo(this.getLatLng());
};
ツールチップを開きますが、マップをマーカーのアンカー座標に中央揃えしません。待機機能を使用しても問題は解決しません。私は何を間違っていますか?