From f83856fd1819cb0df492416a81f14913f3dc140c Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 3 Feb 2022 01:39:35 +0900 Subject: 2021/09/15 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/geolocation/index.md | 70 +++++++++++------------------------ 1 file changed, 22 insertions(+), 48 deletions(-) (limited to 'files/ja/web/api') diff --git a/files/ja/web/api/geolocation/index.md b/files/ja/web/api/geolocation/index.md index 6bf37fa463..b341883b98 100644 --- a/files/ja/web/api/geolocation/index.md +++ b/files/ja/web/api/geolocation/index.md @@ -4,70 +4,44 @@ slug: Web/API/Geolocation tags: - API - Advanced - - Geolocation - - Geolocation API - - Interface - - Reference - - Secure context + - 位置情報 API - インターフェイス - リファレンス - - 位置情報 - - 位置情報 API - 安全なコンテキスト +browser-compat: api.Geolocation translation_of: Web/API/Geolocation --- -
{{securecontext_header}}{{APIRef("Geolocation API")}}
+{{securecontext_header}}{{APIRef("Geolocation API")}} -

Geolocation インターフェイスはデバイスの位置を取得する機能を提供します。これにより、ウェブサイトやアプリがユーザーの現在の位置に応じた結果を提供できるようになります。

+**`Geolocation`** インターフェイスは、端末の位置をプログラムから取得することができるオブジェクトを表します。ウェブコンテンツが端末の位置情報にアクセスすることができるようにします。これにより、ウェブサイトやアプリがユーザーの位置に応じてカスタマイズされた結果を提供できるようになります。 -

このインターフェイスを持つオブジェクトは、 {{domxref("Navigator")}} オブジェクトの {{domxref("navigator.geolocation")}} プロパティを使って得ることができます。

+このインターフェイスを持つオブジェクトは、 {{domxref("Navigator")}} オブジェクトの {{domxref("navigator.geolocation")}} プロパティを使って得ることができます。 -
-

注: セキュリティ上の理由により、ウェブページが位置情報にアクセスしようとする時、ユーザーにアクセス許可が求められます。その方法やポリシーはブラウザーによって異なることに注意してください。

-
+> **Note:** セキュリティ上の理由により、ウェブページが位置情報にアクセスしようとする時、ユーザーにアクセス許可が求められます。その方法やポリシーはブラウザーによって異なることに注意してください。 -

プロパティ

+## プロパティ -

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

+_`Geolocation` インターフェイスが実装・継承しているプロパティはありません。_ -

メソッド

+## メソッド -

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

+_`Geolocation` インターフェイスが継承しているプロパティはありません。_ -
-
{{domxref("Geolocation.getCurrentPosition()")}} {{securecontext_inline}}
-
デバイスの現在位置を特定し、結果データを {{domxref("GeolocationPosition")}} オブジェクトで返します。
-
{{domxref("Geolocation.watchPosition()")}} {{securecontext_inline}}
-
デバイスの位置が変化する度に呼び出されるコールバック関数を登録し、それを識別する long 型の値を返します。
-
{{domxref("Geolocation.clearWatch()")}} {{securecontext_inline}}
-
watchPosition() によって以前に登録されたハンドラーを解除します。
-
+- {{domxref("Geolocation.getCurrentPosition()")}} {{securecontext_inline}} + - : 端末の現在位置を特定し、結果データを {{domxref("GeolocationPosition")}} オブジェクトで返します。 +- {{domxref("Geolocation.watchPosition()")}} {{securecontext_inline}} + - : 端末の位置が変化する度に呼び出されるコールバック関数を登録し、それを識別する `long` 型の値を返します。 +- {{domxref("Geolocation.clearWatch()")}} {{securecontext_inline}} + - : 以前に `watchPosition()` によって登録されたハンドラーを解除します。 -

仕様書

+## 仕様書 - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('Geolocation', '#geolocation_interface')}}{{Spec2('Geolocation')}}初回定義。
+{{Specifications}} -

ブラウザーの互換性

+## ブラウザーの互換性 -

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

+{{Compat}} -

関連情報

+## 関連情報 - +- [位置情報の使用](/ja/docs/Web/API/Geolocation_API/Using_the_Geolocation_API) -- cgit v1.2.3-54-g00ecf