0

我正在创建一个监控网站的工具。

为此,我需要使用 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 回答