navigator.geolocation.getCurrentPosition funktioniert nicht in Firefox 30.0

7

Ich benutze Firefox 30.0 (neueste FF), navigator.geolocation.getCurrentPosition arbeitet in Chrome, aber nicht in dieser Version von FF.

Hier ist mein Code

%Vor%

Ich erhalte diesen Fehler

%Vor%

Hinweis: Es funktioniert nur, wenn ich mein FF auf 30.0 aktualisiere

    
user3244721 23.06.2014, 05:43
quelle

2 Antworten

20

Jetzt benutze ich 47 Mozilla. Ich habe alles versucht, aber jedes Mal dieses Problem. ABER dann öffne ich über: config in meiner Adressleiste, gehe zu geo.wifi.uri und ändere seinen Wert in " Ссылка ". funktioniert!

    
Vasyl Gutnyk 13.07.2016 14:35
quelle
2

Ich habe eine mögliche Lösung:

Ich denke, dass die Mozilla-Jungs etwas im Location-Adquisition-Prozess geändert haben, so dass es jetzt mehr Zeit braucht und die Funktion getCurrentPosition eine Zeitüberschreitung bekommt.

Dies wird die Frage beantworten, warum es in Chrom funktioniert, arbeitete in FF 29 und nicht in FF 30.0.

Aber das ist eine Überlegung. Kommen wir nun zurück zur realen Welt:

Ich habe einen Timeout von 10 Sekunden auf den Anruf gesetzt und jetzt funktioniert es. Ich habe es so gemacht:

%Vor%

Das hat es für mich behoben. Es funktioniert auf FF 30.

    
inigoD 24.06.2014 09:44
quelle

Tags und Links