2016-04-24 5 views
0

Ich versuche die Überwachungsfunktion in flagletjs, um die Karte und den aktuellen Standort zu aktualisieren.leafletjs Standardstandortaktualisierung mit Kartenansichtsoption kCLErrorDomain Fehler 0

Ich möchte auch verwenden: Funktion onLocationFound (e) { var Radius = e.accuracy/2;

    L.marker(e.latlng).addTo(map) 
          .bindPopup("You are within " + radius + " meters from this point").openPopup(); 

      } 

ein Symbol des aktuellen Standorts

ich einen kCLErrorDomain Fehler erhalten haben 0

Es scheint die Marke in leafletjs

Antwort

0

ich es gefunden bezogen zu werden! onLocationFound muss sich unter map.locate befinden. Funktioniert jetzt wie ein Zauber.

map.locate ({setView: true, maxZoom: 16, watch: true, enableHighAccuracy: true, maximumAge: 5000, timeout: 10000}); Funktion onLocationFound (e) {

marker1.setLatLng (e.latlng); }

map.on ('locationfound', onLocationFound);

Verwandte Themen