Navigator geolocation 属性

Navigator 对象�考手册 Navigator 对象

定义和用法

Navigator geolocation 属性返回一个 Geolocation 对象,通过这个对象�以访问到设备的�置信�,使网站或应用�以根�用户的�置�供个性化结果。

geolocation 属性��许� HTTPS 下使用。

geolocation �置属性仅在用����以使用。

Navigator geolocation 是�读属性。

更多内容�以�考 HTML5 地��置。

语法

navigator.geolocation


�览器支�

所有主��览器都支� geolocation 属性

Chrome IE Edge Firefox Safari Opera
Yes Yes Yes Yes Yes Yes

实例

实例

if (navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(showPosition);
} else {
  document.getElementById("demo").innerHTML =
  "Geolocation is not supported by this browser.";
}

function showPosition(position) {
  document.getElementById("demo").innerHTML =
  "Latitude: " + position.coords.latitude +
  "Longitude: " + position.coords.longitude;
}

�试一下 »
Navigator 对象�考手册 Navigator 对象