このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

GeolocationPositionError

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年7月以降、すべてのブラウザーで利用可能です。

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

GeolocationPositionError インターフェイスは位置情報の取得時に発生したエラーの理由を表します。

インスタンスプロパティ

GeolocationPositionError インターフェイスが継承するプロパティはありません。

GeolocationPositionError.code 読取専用

unsigned short でエラーコードを表します。以下の値になる可能性があります。

関連付けられた定数 説明
1 PERMISSION_DENIED ページに必要な権限がないため、位置情報の取得に失敗しました。例えば、権限ポリシーによってブロックされたなどです。
2 POSITION_UNAVAILABLE 1 つ以上の位置の内部ソースが内部エラーを返したために、位置情報の取得に失敗しました。
3 TIMEOUT 位置情報を取得するための制限時間が情報を取得する前に終了しました。
GeolocationPositionError.message 読取専用

エラーの詳細を説明する、人間が読める文字列返します。仕様書の注では、主にデバッグ用途を想定しており、ユーザーインターフェイスに直接表示するものではないとしています。

インスタンスメソッド

GeolocationPositionError インターフェイスが実装・継承しているメソッドはありません。

仕様書

仕様書
Geolocation
# position_error_interface

ブラウザーの互換性

関連情報