GeolocationPositionError

Baseline 已廣泛支援

此特性已經十分成熟,可在許多裝置和瀏覽器版本上使用。自 2020 年 7 月以來,它已在各大瀏覽器中可用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

GeolocationPositionError 介面表示在使用地理定位裝置時發生的錯誤的根本原因。

例項屬性

GeolocationPositionError 介面不繼承任何屬性。

GeolocationPositionError.code 只讀

返回一個代表錯誤程式碼的unsigned short。可能的值如下:

關聯常量 描述
1 PERMISSION_DENIED 獲取地理位置資訊失敗,因為頁面沒有必要的許可權,例如,因為它被 Permissions Policy 阻止。
2 POSITION_UNAVAILABLE 獲取地理位置失敗,因為至少一個內部位置源返回了內部錯誤。
3 TIMEOUT 在獲取資訊之前,獲取地理位置的允許時間已到。
GeolocationPositionError.message 只讀

返回一個人類可讀的字串,描述錯誤的詳細資訊。規範指出,這主要用於除錯目的,不應直接顯示在使用者介面中。

例項方法

GeolocationPositionError 介面既不實現也不繼承任何方法。

規範

規範
Geolocation
# position_error_interface

瀏覽器相容性

另見