Navigator geolocation 属性
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.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 对象
点我分享笔记