Problem mit Geolocation in IE11

8

Ich habe den folgenden Code, der den Benutzer auffordert, seinen aktuellen Standort im Browser zuzulassen, wenn er auf den Standortlink klickt / tippt.

Das funktioniert in Chrome, Safari und Firefox gut, aber ich kann es nicht in IE11 arbeiten. Manchmal zeigt es die Browserbenachrichtigung für den Benutzer, um seinen Standort anzugeben, aber dann passiert nichts.

Ich habe mich gefragt, ob noch jemand Probleme mit Google Maps hatte und den Standort in IE11 angefordert hat und ob jemand eine Lösung hat?

%Vor%     
doubleplusgood 25.01.2015, 19:15
quelle

2 Antworten

5

Dies funktionierte für mich auf IE11 ohne Änderungen, als ich es auf Codepen ausprobierte:

%Vor% %Vor%

Ich kann nur vorschlagen, dass Sie in der Entwicklerkonsole nach Fehlern suchen, wenn Sie sie testen.

    
Eric 02.06.2015 14:51
quelle
2

Ich habe dies unter Windows 8 ausprobiert. Wenn die Standorteinstellungen auf dem Computer (siehe Systemsteuerung / Standorteinstellungen ändern) deaktiviert sind, wird eine Fehlermeldung zurückgegeben. In dem obigen Code "passiert nichts". "#error" und "# location-link" teilen nicht das gleiche Elternteil, deshalb zeigt diese Zeile die Fehlermeldung nicht an:

%Vor%

Wird durch dieses Problem verhindert, dass die Meldung "Geolocation nicht aktiviert" auf Clientcomputern angezeigt wird?

    
brenzy 05.06.2015 17:25
quelle