0

Web サイトを監視するツールを作成しています。

そのためには、javascript ブラウザー検出を使用して、現在の場所、マウスの位置、および現在の URL を取得する必要があります。

これどうやってするの?

現在の位置を取得するには、以下のコードが正しいことを知っています。

var loc = navigator.geolocation.getCurrentPosition;
console.log(loc);
4

1 に答える 1

0
  1. オブジェクトのプロパティにアクセスするには、 (カンマ).ではなく (ピリオド) を使用します,
  2. getCurrentPosition関数です。それを呼び出す必要があります (with で())
  3. getCurrentPosition結果を把握するためにネットワーク要求を行う必要がある場合があるため、非同期です。最初の引数としてコールバック関数を渡す必要があります。

そのような:

function showPositionData(result) {
    console.log(result);
}
navigator.geolocation.getCurrentPosition(showPositionData);
于 2013-04-18T06:29:26.517 に答える