mozilla
Your Search Results

    Geolocation.getCurrentPosition()

    This translation is incomplete. Please help translate this article from English.

    Geolocation.getCurrentPosition() メソッドは、デバイスの現在位置を取得するために使われます。

    構文

    navigator.geolocation.getCurrentPosition(success, error, options)

    パラメータ

    success
    Positionオブジェクトを唯一の入力パラメーターとして受け取るコールバック関数です。 
    error Optional
    PositionErrorオブジェクトを唯一の入力パラメーターとして受け取るオプショナルのコールバック関数です。
    options Optional
    オプショナルの PositionOptions オブジェクトです。

    var options = {
      enableHighAccuracy: true,
      timeout: 5000,
      maximumAge: 0
    };
    
    function success(pos) {
      var crd = pos.coords;
    
      console.log('Your current position is:');
      console.log('Latitude : ' + crd.latitude);
      console.log('Longitude: ' + crd.longitude);
      console.log('More or less ' + crd.accuracy + ' meters.');
    };
    
    function error(err) {
      console.warn('ERROR(' + err.code + '): ' + err.message);
    };
    
    navigator.geolocation.getCurrentPosition(success, error, options);
    

    仕様

    仕様書 策定状況 コメント
    Geolocation API 勧告 Initial specification.

    ブラウザ実装状況

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Basic support 5 3.5 (1.9.1) 9 10.60
    Removed in 15.0
    Reintroduced in 16.0
    5
    Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Basic support ? ? 4.0 (4) ? 10.60 ?

    関連情報

    ドキュメントのタグと貢献者

    Contributors to this page: asukane, fscholz, MetalOxdie
    最終更新者: MetalOxdie,