论述内容:原生JavaScript提供的Geolocation地理定位接口,在移动端地理定位开发过程中,定位精度不高,在位置偏移方面,存在较大的不确定性。文中尝试引入百度地图第三方地理定位接口,来提升定位精度。
目录
【1】位置获取:Geolocation.getCurrentPosition()
JS原生Geolocation API
BOM浏览器对象模型接口提供了window.navigator属性,可以用于一个表示用户代理的状态和标识的Navigator
接口对象,。通过这个对象,可以间接获取Geolocation对象,从而实现基于原生JavaScript API的地理位置信息获取。
W3C官网描述
常规意义上,Geolocation接口可以在Web Application开发中,用来获取当前设备(PC机、移动设备等)的地理位置信息,包含:经纬度、高程值、定位精度、设备朝向,移动速度等参数值。
W3C官网对于Geolocation接口做了如下描述,中文意译为:Geolocation API定义了一个与设备相关的高精度位置信息接口,用于获取包括:GPS(Global Positioning System)全球定位系统,IP地址、R