HTMLGeolocationElement: error-Eigenschaft
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die schreibgeschützte error-Eigenschaft des HTMLGeolocationElement-Interfaces gibt ein GeolocationPositionError-Objekt zurück, das Fehlerinformationen repräsentiert, wenn die Standortdatenerfassung fehlschlägt.
Wenn die Erfassung von Standortdaten erfolgreich ist, sind die Daten in der HTMLGeolocationElement.position-Eigenschaft verfügbar.
Wert
Ein GeolocationPositionError-Objekt oder null, wenn die Standortdaten erfolgreich abgerufen wurden.
Beispiele
>Grundlegende Verwendung
html
<geolocation autolocate></geolocation>
js
const geo = document.querySelector("geolocation");
geo.addEventListener("location", () => {
if (geo.position) {
console.log(
`(${geo.position.coords.latitude},${geo.position.coords.longitude})`,
);
} else if (geo.error) {
console.log(geo.error.message);
}
});
Siehe unser Beispiel-Leitfaden zur eingebetteten Karte für ein praxisnahes Beispiel, das error einschließt.
Spezifikationen
| Specification |
|---|
| The HTML Permission Elements> # dom-htmlgeolocationelement-error> |
Browser-Kompatibilität
Siehe auch
<geolocation>Element