--- title: PositionError slug: Web/API/GeolocationPositionError tags: - API - Geolocation API translation_of: Web/API/GeolocationPositionError ---
{{APIRef("Geolocation API")}}
PositionError
接口表示当定位设备位置时发生错误的原因。
PositionError
接口没有继承任何属性。
值 | 相关联的常量 | 描述 |
---|---|---|
1 |
PERMISSION_DENIED |
地理位置信息的获取失败,因为该页面没有获取地理位置信息的权限。 |
2 |
POSITION_UNAVAILABLE |
地理位置获取失败,因为至少有一个内部位置源返回一个内部错误。 |
3 |
TIMEOUT |
获取地理位置超时,通过定义{{domxref("PositionOptions.timeout")}} 来设置获取地理位置的超时时长。 |
PositionError
接口没有实现也没有继承任何方法。
Specification | Status | Comment |
---|---|---|
{{SpecName('Geolocation', '#positionerror', 'PositionError')}} | {{Spec2('Geolocation')}} | Initial specification. |
{{ CompatibilityTable() }}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 5 | {{CompatGeckoDesktop("1.9.1")}} | 9 | 10.60 Removed in 15.0 Reintroduced in 16.0 |
5 |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown()}} | {{CompatUnknown()}} | {{CompatGeckoMobile("4")}} | {{CompatUnknown()}} | 10.60 | {{CompatUnknown()}} |