En un proyecto reciente, existe la función de obtener los comerciantes circundantes.
Así que pensé en el posicionamiento geográfico de H5.
Const getPosition = (timeOut = 10000, Maximumage = 60000, EnableHighAcuracy = false) => new Promise (resolve, rechazado) => {if (! Navigator &&! Or.geolocation) {return Reche (New Error ('Geology API no admitido '))} Condials = (loc) => {const local = {latitud: loc.coords.latitude, // longitud de latitud: local .coords.accuracy // precisión grado} resolve (local)} const error = () = = > Rechazar ('') navigator.geolocation.getCurrentPosition (éxito, error, {enableHighAcuracy, // Obtener una posición de alta precisión, predeterminado // Especifique el tiempo de tiempo de espera para la ubicación geográfica. Cuando el valor predeterminado no es limitado, la unidad es la unidad es la unidad es la unidad es la unidad es la unidad es la unidad es la unidad es la unidad es Período máximo válido de milisegundos.
La API de la ubicación geográfica del H5 es de hecho muy fácil de usar, pero debido a que la ubicación geográfica del usuario es la privacidad del usuario, es necesario autorizar el usuario.
Independientemente de si el usuario rechaza o permite la autorización, el Sitio será almacenado en caché por el navegador. La dirección de la eliminación de las reglas en Chrome se establece en la configuración, como se muestra en la figura a continuación:
Además, si el usuario se niega, puede obtener la latitud y la longitud seleccionando la IP.
IPIP.NET es un sitio web que puede obtener información geográfica del usuario a través de IP.
Lo anterior es todo el contenido de este artículo.