ここに最初の投稿!これを修正しようとして、オンラインで答えを探していますが、運はありません-私はそれを知っていますが、それを理解できないようです-私は次のようにユーザーの場所を返すjavascriptコードを持っています:
var myLatlon = navigator.geolocation.getCurrentPosition(onSuccess, onError);
そして、機能は次のとおりです。
var onSuccess = function(position) {
var latlon=position.coords.latitude+','+position.coords.longitude;
return latlon;
};
console.log(latlon);を実行すると 上記の関数内では、コンマで区切られた実際の緯度と経度を返します。
しかし、最初の行の後にconsole.log(myLatlon)を実行すると、次を返します:{"timer":true}
関数から実際の緯度と経度を返す必要があります。何か案は?