JavaScript HTML DOM Geolocation(地理位置) 对象参考

  • Geolocation 地理位置对象

    Geolocation对象允许用户向Web应用程序提供其位置。出于隐私原因,系统会要求用户报告位置信息。
    注意:此功能仅在安全上下文(HTTPS)中可用。
    注意: 地理定位对于具有GPS的设备(如iPhone)最准确。
    Geolocation API通过navigator.geolocation对象发布。
  • Geolocation 地理位置对象属性

    Geolocation使用以下属性:
    属性 描述
    coordinates 返回地球上设备的位置和高度
    position 返回给定时间的相关设备的位置
    positionError 返回使用地理定位设备时发生错误的原因
    positionOptions 描述一个包含选项属性的对象,作为Geolocation.getCurrentPosition()和Geolocation.watchPosition()的参数传递
  • Geolocation 地理位置对象方法

    Geolocation使用以下方法:
    属性 描述
    clearWatch() 取消注册先前使用Geolocation.watchPosition()安装的位置/错误监视处理程序
    getCurrentPosition() 返回设备的当前位置
    watchPosition() 返回一个监视ID值,然后可以通过将处理程序传递给Geolocation.clearWatch()方法来取消注册该处理程序