From 22a9aff4b54b712d760d1619a3f769623bf71407 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 3 Feb 2022 02:09:33 +0900 Subject: 2022/01/28 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/geolocationpositionerror/index.md | 97 +++++++--------------- 1 file changed, 31 insertions(+), 66 deletions(-) (limited to 'files') diff --git a/files/ja/web/api/geolocationpositionerror/index.md b/files/ja/web/api/geolocationpositionerror/index.md index 10fe4e17d5..b00680c882 100644 --- a/files/ja/web/api/geolocationpositionerror/index.md +++ b/files/ja/web/api/geolocationpositionerror/index.md @@ -1,84 +1,49 @@ --- -title: PositionError +title: GeolocationPositionError slug: Web/API/GeolocationPositionError tags: - API - - Geolocation API - - Interface - - PositionError - - Secure context + - 位置情報 API + - GeolocationPositionError + - インターフェイス + - 安全なコンテキスト +browser-compat: api.GeolocationPositionError translation_of: Web/API/GeolocationPositionError --- -
{{securecontext_header}}{{APIRef("Geolocation API")}}
+{{securecontext_header}}{{APIRef("Geolocation API")}} -

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

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

プロパティ

+## プロパティ -

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

+_`PositionError` インターフェイスが継承するプロパティはありません。_ -
-
{{domxref("PositionError.code")}} {{readonlyInline}} {{securecontext_inline}}
-
unsigned short 型のエラーコードを返します。エラーコードには以下の値が存在します: - - - - - - - - - - - - - - - - - - - - - - - -
定数説明
1PERMISSION_DENIEDこのページにはアクセス許可がないため、位置情報の取得に失敗しました。
2POSITION_UNAVAILABLE少なくともひとつの位置情報ソースが内部的なエラーを返したため、位置情報の取得に失敗しました。
3TIMEOUT{{domxref("PositionOptions.timeout")}} によって指定された制限時間内に位置情報を取得することができませんでした。
-
-
{{domxref("PositionError.message")}} {{readonlyInline}} {{securecontext_inline}}
-
人間が読める形のエラー詳細を {{domxref("DOMString")}} 型の文字列で返します。この文字列はデバッグ用のものであって直接ユーザーに見せるものではないと、仕様書では言及されています。
-
+- {{domxref("GeolocationPositionError.code")}} {{readonlyInline}} {{securecontext_inline}} -

メソッド

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

PositionError インターフェイスが実装・継承するメソッドはありません

+ | 値 | 関連付けられた定数 | 説明 | + | ----- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | + | `1` | `PERMISSION_DENIED` | ページが許可を得ていないために、位置情報の取得に失敗しました。 | + | `2` | `POSITION_UNAVAILABLE` | 1 つ以上の位置の内部ソースが内部エラーを返したために、位置情報の取得に失敗しました。 | + | `3` | `TIMEOUT` | 位置情報を取得するための制限時間が情報を取得する前に終了しました。 | -

仕様

+- {{domxref("GeolocationPositionError.message")}} {{readonlyInline}} {{securecontext_inline}} + - : エラーの詳細を説明する、人間が読める {{domxref("DOMString")}} を返します。仕様書の注では、主にデバッグ用途を想定しており、ユーザーインターフェースに直接表示されるものではないとしています。 - - - - - - - - - - - - - - - -
仕様書策定状況コメント
{{SpecName('Geolocation', '#position_error_interface', 'PositionError')}}{{Spec2('Geolocation')}}初期定義
+## メソッド -

ブラウザ実装状況

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

{{Compat("api.GeolocationPositionError")}}

+## 仕様書 -

関連情報

+{{Specifications}} - +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [位置情報 API の使用](/ja/docs/Web/API/Geolocation_API/Using_the_Geolocation_API) +- {{domxref("Geolocation")}} -- cgit v1.2.3-54-g00ecf