2016-05-02 14 views
0

現在、GoogleのgetCurrentPositionメソッドを使用して、ユーザーの現在地を取得しています。しかし、問題は、GoogleがIPを通じて現在の場所を選んでいるされており、ユーザーのISPは、いくつかの他の場所からであれば、それは私にそこから位置を示しています。だから、ベースのIPから離れて、ユーザーの正確な位置を取得する他の方法があります。は、IPアドレスから離れて現在位置を取得する他の方法は何ですか?

+0

ものです使っています!! – mauzzamali

+0

wtf !!!何のために-1? – mauzzamali

答えて

0

ジオロケーション(Google-APIではない、ブラウザ機能)は、利用可能なデータのみを使用できます。

ユーザーの環境はIPアドレスよりも優れたデータを提供していない場合は、あなただけのユーザーが(マップをクリックすることによって)それ自身の上の彼の場所を選択しましょうするオプションがあり

+0

うーん!!私は手動で場所を入力するオプションをユーザーに与えました。しかし、ユーザーがボタンを押した場合に位置を修正する別の方法があるかどうかを知りたがっていました。 – mauzzamali

+0

私が言ったように、それは結果がものになるかどうか、正確なユーザー環境に依存します。環境は、他の技術(例えば。GPS /ワイヤレス接続)をサポートしているとき、ジオロケーションは、(あなたがモバイルデバイス上でそれを知っているよう)あなたは、ジオロケーションを経由してより良い結果を得るでしょう...常にIPベースではありません。自分では何もできません。 –

関連する問題