jQueryを使って現在位置を取得する方法をまとめていきたいと思います。
目次
コード
解説
navigator.geolocation.getCurrentPosition( successFunc , errorFunc , options ) ;
これで現在位置の取得ができます。
取得時の引数には以下を指定します。
- successFunc: 成功時の処理
- errorFunc: 失敗時の処理
- options: 取得時のオプション
オプションなどの指定の詳細は、こちらに詳しく書いてあります。
>> JavaScriptで位置情報を取得する方法(Geolocation API)
おわりに
処理は難しいものではないと思いますが、初めて実装したので残しておきます。
このあと、Railsで現在位置から近い順にデータを並べかえて表示したので、それもまとめていきたいと思います。
この記事を書くためにGitHub Gistも初めて使ったので、そちらも今度。