96net

HTML5 Geolocation API 用于获得用户的地理位置。

鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。

1,HTML5 - 使用地理定位

请使用 getCurrentPosition() 方法来获得用户的位置。

检测是否支持地理定位
如果支持,则运行 getCurrentPosition() 方法。如果不支持,则向用户显示一段消息。
如果 getCurrentPosition() 运行成功,则向参数showPosition中规定的函数返回一个 coordinates 对象
showPosition() 函数获得并显示经度和纬度

2,getCurrentPosition() 方法 - 返回数据

T若成功,则 getCurrentPosition() 方法返回对象。始终会返回 latitude、longitude 以及 accuracy 属性。如果可用,则会返回其他下面的属性。

3,Geolocation 对象 - 其他有趣的方法

watchPosition() - 返回用户的当前位置,并继续返回用户移动时的更新位置(就像汽车上的 GPS)。

clearWatch() - 停止 watchPosition() 方法

下面的例子展示 watchPosition() 方法。您需要一台精确的 GPS 设备来测试该例(比如 iPhone):

文章来自 www.shiguangbiaoye.com

分类:

技术点:

相关文章:

  • 2021-11-13
  • 2021-11-23
  • 2021-12-03
  • 2022-12-23
猜你喜欢
  • 2021-11-23
  • 2021-12-10
  • 2022-12-23
  • 2022-01-01
相关资源
相似解决方案