Web サイトを監視するツールを作成しています。
そのためには、javascript ブラウザー検出を使用して、現在の場所、マウスの位置、および現在の URL を取得する必要があります。
これどうやってするの?
現在の位置を取得するには、以下のコードが正しいことを知っています。
var loc = navigator.geolocation.getCurrentPosition;
console.log(loc);
Web サイトを監視するツールを作成しています。
そのためには、javascript ブラウザー検出を使用して、現在の場所、マウスの位置、および現在の URL を取得する必要があります。
これどうやってするの?
現在の位置を取得するには、以下のコードが正しいことを知っています。
var loc = navigator.geolocation.getCurrentPosition;
console.log(loc);
.
ではなく (ピリオド) を使用します,
getCurrentPosition
は関数です。それを呼び出す必要があります (with で()
)getCurrentPosition
結果を把握するためにネットワーク要求を行う必要がある場合があるため、非同期です。最初の引数としてコールバック関数を渡す必要があります。そのような:
function showPositionData(result) {
console.log(result);
}
navigator.geolocation.getCurrentPosition(showPositionData);