Ich verwende Google Map APIv2. Auf meiner Homepage habe ich eine Sidebar eine Liste von Markern mit Onclick-Ereignis ausführt showdetails Methode enthält, die wie folgt aussieht:So zentrieren Sie die Karte auf dem Marker und öffnen das InfoWindow des Markers in einer Methode
GMarker.prototype.showDetails=function() { map.panTo(this.getLatLng()); this.openInfoWindowHtml(this.details); };
Das Problem ist, dass ich beide panTo und openInfoWindowHtml in einem Verfahren nicht, es Pfannen aber Tooltip nicht öffnen und wenn ich Methode ändern, um:
GMarker.prototype.showDetails=function() { this.openInfoWindowHtml(this.details); map.panTo(this.getLatLng()); };
es öffnet Tooltip aber wird nicht Karte zu den Anker Koordinaten der Marker. Selbst die Verwendung der Wartefunktion löst mein Problem nicht. Was mache ich falsch?