2016-07-26 4 views
-1

私はシンプルなエクスプレス/ジェイドアプリケーションを構築しています.1つの要件は、ブラウザからlatとlngを取得することです。ユーザーのブラウザからlatとlngを取得する(node.js/express)

誰かが正しい方法でそれを行う方法を教えてもらえますか?

+0

これは動作しません

if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { // Geolocation is not supported by this browser } 

navigator.geolocation.getCurrentPosition

あなたは緯度/経度そうのように取得することができ、そこからコールバック関数をとりますノードはナビゲータにアクセスできません – user424370

答えて

0

HTML5 Geolocation APIを使用すると、クライアントから緯度/経度を取得できます。

function showPosition(position) { 
    lat = position.coords.latitude; 
    lng = position.coords.longitude; 
} 

ジオロケーションAPIの詳細は、ここで見つけることができます:http://www.w3schools.com/html/html5_geolocation.asp

関連する問題