In einem kürzlich durchgeführten Projekt besteht die Funktion der umgebenden Kaufleute.
Ich dachte an die geografische Positionierung von H5.
Const GetPosition = (Timeout = 10000, Maximumage = 60000, enableHighacuracy = false) => Neues Versprechen (Auflösung, Ablehnung) => {if (! Navigator &&! OR.GEOLOCATION) {return reject (neuer Fehler ('Geologie -API nicht unterstützt '))} condials = (loc) => {const local = {latitude: loc.coords.latitude, // Longitude Longitude: Local .Coords.Accuracy // Präzisionsgrad} Resolve (lokal)} const errungen = () = > Ablehnen ('') navigator.geolocation.getCurrentPosition (Erfolg, Fehler, {enableHighaCuracy, // hohe Präzisionsposition erhalten, Standard // Geben Sie die Zeitüberschreitungszeit für den geografischen Ort an. Wenn der Standard nicht begrenzt ist Maximale gültige Periode von Millisekunden.
Die API des geografischen Standorts des H5 ist in der Tat sehr einfach zu bedienen, aber da der geografische Standort des Benutzers die Privatsphäre des Benutzers ist, ist es erforderlich, vom Benutzer autorisiert zu werden.
Unabhängig davon, ob der Benutzer die Autorisierung ablehnt, wird die Website vom Browser zwischengespeichert. Die Adresse der Entfernung der Regeln in Chrom ist in den Einstellungen festgelegt, wie in der folgenden Abbildung gezeigt:
Wenn der Benutzer abgelehnt wird, können Sie den Breitengrad und die Länge durch die Auswahl des IP im Allgemeinen relativ groß sein.
IPIP.net ist eine Website, auf der geografische Benutzerinformationen über IP erhalten können.
Das oben genannte ist der Inhalt dieses Artikels.