Ich verwende die Google Maps-Orts-API v3, um eine Anzahl von "Arten" von Orten zurückzugeben, die jeweils durch eine andere Markierung auf der Karte dargestellt werden.
Ich erstelle ein google.maps.places.PlacesService-Objekt und rufe dann die "search" -Methode einmal pro Ortstyp auf. Jedes Mal verwende ich eine andere Callback-Funktion (der zweite Parameter von "search"), weil ich für jeden Typ ein anderes MarkerImage wählen muss.
%Vor%Hier sind die Callback-Funktionen, die sich nur durch das MarkerImage unterscheiden:
%Vor%Dieser Code funktioniert 100%, ABER ich möchte vermeiden, den Rückruf für jeden anderen Ortstyp zu duplizieren (es wird ungefähr 10 geben). Gibt es eine Möglichkeit, die Marker-URL in die Callback-Funktion zu übergeben? Dann würde ich nur einen einzigen Callback brauchen ...
Tags und Links javascript google-maps-api-3 callback