收藏到:
  • 您的位置: 主页 > pt客户端 > 正文

    HTML5 Geolocation用来定位用户的位置。

    作者: admin 作者QQ: 时间: 2020-05-15 01:30阅读:

      HTML5 Geolocation用来定位用户的位置。

      HTMl5 Geolocation API用来掉掉落用户的天文位置。

      因为这个能够和团体隐私相干,除非用户赞成否则不能应用。

      iefirefoxchromeoperasafari

      IE9。Firefox,Chrome,Opera和Safari 5都支撑这个特点。

      留心:假定应用带有GPS的装备,比如iphone,Geolocation将会越发准确。

      应用getCurrentPosition()方法掉掉落用户的位置。

      以下这个样例是一个复杂的前去用户地点地点经纬度的样例:

      代码说明:

      下面的样例是一个主要的Geolocation脚本,没有做毛病处理。

      getCurrentPosition()方法的第二个參数用来处理毛病。指定一个方法当没法掉掉落用户位置的时分来处理毛病。

      毛病代码例如以下:

      为了在map中显示结果,你需要訪问一个可以处理经纬度的地图效劳,比如,GoogleMaps:

      不才面的样例中,我们应用前去的经纬度来展现位置到Google地图中。

      如何应用脚原本展现一个互动的地图,带有标记,缩放和拖动功用。

      这里我们演示了如何展现用户位置到地图上。然则,Geolocation也相支撑于天文指定的信息很实用。

      比如:

      getCurrentPosition()方法 - 前去数据

      假定胜利getCurrentPosition()方法将前去一个对象。

      经纬度和准确的信息也会前去。其他属性假定存在也前去。

      coords.latitude The latitude as a decimal number

      coords.longitude The longitude as a decimal number

      coords.accuracy ? The accuracy of position

      coords.altitude ? ? The altitude in meters above the mean sea level

      coords.altitudeAccuracy The altitude accuracy of position

      coords.heading The heading as degrees clockwise from North

      coords.speed? The speed in meters per second

      timestamp? ? ? The date/time of the response

      watchPosition()方法 - 前去眼下的用户位置而且当用户移动后继续前去更新的位置(比如车里的GPS)。

      clearWatch()方法 - 中断watchPosition()方法

      以下的代码展现了如何应用watchPositin()方法,留心你需要一个准确的GPS装备来測试(比如。iphone)

    上一篇:2012德语专四作文例文 下一篇:没有了

    相关阅读

    [收藏本文]

    最新感言

    更多感言
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。广告评论一律删除处理!