HTML5 - Erweiterte Geolokalisierung

Inhaltsverzeichnis
Das Geolokalisierung Es ermöglicht uns, anhand seiner Koordinaten und anderer zugehöriger Daten ein System zu lokalisieren, das uns die Erlaubnis zur Weitergabe dieser Daten erteilt hat.Wenn dieses Szenario eintritt, läuft alles reibungslos und wir können sagen, dass wir eine grundlegende Operation ohne jegliche Unannehmlichkeiten durchgeführt haben.
Wie bei allem anderen kann es jedoch vorkommen, dass der Standort nicht freigegeben wird oder ein Fehler auftritt. Dafür haben wir einige Tools, mit denen wir diese Probleme lösen können.
Fehlerbehandlung
Um eine Fehlerbehandlung zu erreichen, Geolocation-Funktion ermöglicht es uns, einen zweiten Parameter zu übergeben, mit dem wir eine Funktion übergeben können, mit der wir feststellen können, welche Fehler abgefangen wurden.
Eigenschaften werden durch ein Objekt namens . definiert Positionsfehler, ist dieses Objekt dasjenige, das die Eigenschaften enthält, die es uns ermöglichen zu wissen, welcher Fehler generiert wurde und auf diese Weise können wir die bequeme Handhabung durchführen.
Eigenschaften des Positionsfehler-Objekts
Die Eigenschaften, die wir behandeln werden, sind die folgenden:
  • Code: Diese Eigenschaft gibt einen numerischen Code an, der den Fehler darstellt, der beim Aufrufen der Geolocation-Funktion aufgetreten ist.
  • Botschaft: Es gibt uns die Beschreibung der Art des aufgetretenen Fehlers, damit wir wissen, worauf sich der Code bezieht.
Die Fehler, die wir mit diesem Objekt erkennen können, sind die folgenden:
  • Code 1: Der Benutzer hat der Weitergabe der Geolokalisierungsdaten an unsere Anwendung nicht zugestimmt.
  • Code 2: Aufgrund eines Problems konnte die Position des Systems zum Zeitpunkt der Geolokalisierung nicht bestimmt werden.
  • Code 3: Die Anforderung von Geolokalisierungsdaten hat sehr lange gedauert, daher gab es eine Auszeit der Petition.
Praktisch anwenden
Da wir alles wissen, was die Fehlerbehandlung ausmacht, wissen wir, wie es funktioniert und was wir bei der Verwendung dieses Tools erwarten können. Jetzt sehen wir einen Code, in dem wir alles, was im Tutorial gesehen wurde, in die Praxis umsetzen.
Zuerst machen wir a HTML-Tabelle in dem wir die Daten platzieren, die wir empfangen und anzeigen möchten, dann definieren wir die Geolokalisierungsfunktion und generieren zusätzlich zu den Standortdaten eine Fehlerbehandlungsfunktion, die es uns ermöglicht, auf die Eigenschaften des Objekts zuzugreifen Positionsfehler und wir werden dies auch in unserer Tabelle zeigen.
Sehen wir uns den Code an:
 Beispiel 
Länge:- Breite:-
Höhe:- Präzision:-
Höhengenauigkeit:- Adresse:-
Geschwindigkeit:- Zeit:-
Fehlercode:- Fehlermeldung:-

Wir haben der Anfrage zur Weitergabe der Daten bewusst die Erlaubnis verweigert, damit wir sehen können, wie wir den Fehler erhalten und anzeigen. Sehen wir uns das folgende Bild an:

Am Ende des Tutorials haben wir gelernt, dass wir mit Fehlern bei der Geolokalisierung umgehen können und somit den Fehler identifizieren können, indem wir unsere Seite zum Beispiel andere Inhalte anzeigen lassen oder eine personalisierte Nachricht starten können.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave