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
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!
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.