Navigator.geolocation

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

Navigator.geolocation は読み取り専用のプロパティで、ウェブコンテンツが端末の位置情報にアクセスするための Geolocation オブジェクトを返します。これにより、ウェブサイトやアプリがユーザーの現在の位置に応じた結果を提供できるようになります。

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

構文

geo = navigator.geolocation

仕様書

仕様書 状態 備考
Geolocation API
Navigator.geolocation の定義
勧告 初回定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
geolocationChrome 完全対応 5Edge 完全対応 12Firefox 完全対応 3.5IE 完全対応 9Opera 完全対応 10.6Safari 完全対応 5WebView Android 完全対応 ≤37Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 11Safari iOS 完全対応 4.2Samsung Internet Android 完全対応 1.0
Secure context requiredChrome 完全対応 47Edge 完全対応 ≤79Firefox 完全対応 55IE 未対応 なしOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 47Chrome Android 完全対応 47Firefox Android 完全対応 55Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 5.0

凡例

完全対応  
完全対応
未対応  
未対応

関連情報