Navigator geolocation 属性

月间摘星

Navigator geolocation 属性


定义和用法

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;
}

版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码