Google Maps API: InfoWindow und Zeilenumbrüche
Ein wenig mit der Google Maps API ‘rumgespielt. Schöne Sache – aber wie erzeugt man in den InfoWindows (den weissen InfoBubbles) Zeilenumbrüche? Keine der Standard-Varianten funktioniert…
Nach langer Suche gefunden (die kleinen Probleme halten doch immer am meisten auf…):
map.openInfoWindowHtml(map.getCenter(), 'zeile1<br />zeile2');
ist die Lösung: openInfoWindowHtml öffnet ein InfoWindow, in dem man HTML verwenden kann. In der (recht kurzen) offiziellen Dokumentation war das leider nicht so direkt zu finden. Mit dem ersten Parameter wird die Position des InfoWindows festgelegt, der zweite Parameter legt den Text fest, der in das InfoWindow soll – und man kann eben auch HTML verwenden.
Übrigens auch sehr schön: tabbed info windows. Mehr dazu in der offiziellen Dokumentation.