ОшибкаGeolocationPosition
Базовая Широко доступная
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.
Интерфейс GeolocationPositionError представляет причину ошибки, возникшей при использовании геолокационного устройства.
Свойства экземпляра
Интерфейс GeolocationPositionError не наследует никаких свойств.
-
GeolocationPositionError.codeТолько для чтения -
Возвращает
unsigned short, представляющий код ошибки. Возможны следующие значения:Значение Связанная константа Описание 1PERMISSION_DENIEDПолучение геолокационной информации не удалось, так как у страницы не было необходимых разрешений, например, потому что она заблокирована политикой Разрешений 2POSITION_UNAVAILABLEПолучение геолокации не удалось, поскольку по крайней мере один внутренний источник позиционирования вернул внутреннюю ошибку. 3TIMEOUTПредоставленное время для получения геолокации истекло, прежде чем информация была получена. -
GeolocationPositionError.messageТолько для чтения -
Возвращает удобочитаемую строку, описывающую подробности ошибки. Спецификации отмечают, что это предназначено в первую очередь для отладки и не должно отображаться непосредственно в пользовательском интерфейсе.
Методы экземпляра
Интерфейс GeolocationPositionError не реализует и не наследует никаких методов.
Спецификации
| Спецификация |
|---|
| Geolocation # position_error_interface |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
GeolocationPositionError |
795–79 | 7912–79 | 723.5–71 | 6615–66 | 13.15 | 7918–79 | 794–79 | 5714–57 | 13.44.2 | 12.01.0–12.0 | 794.4–79 |
code |
5 | 12 | 3.5 | 16 | 5 | 18 | 4 | 16 | 4.2 | 1.0 | ≤37 |
message |
5 | 12 | 3.5 | 16 | 5 | 18 | 4 | 16 | 4.2 | 1.0 | ≤37 |
secure_context_required |
47 | ≤18 | 55 | 34 | 10 | 47 | 55 | 34 | 10 | 5.0 | 47 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/GeolocationPositionError