应用场景:针对H5网页定位不准确的问题,提供JS接口获取客户端APP当前的位置信息
调用方法(无需引入js):
(1)获取位置信息的点击事件中调用
plus.geolocation.getCurrentPosition(function(position){ alert('Geolocation ' +'Latitude:'+ position.coords.latitude +'Longitude:'+ position.coords.longitude +'Addresses:' + position.addresses ); }, function(e){ alert('Geolocation error: ' + e.message); });
(2)position json对象为:
coords: (Coordinates 类型 )地理坐标信息,包括经纬度、海拔、速度等信息
coordsType: (String 类型 )获取到地理坐标信息的坐标系类型
timestamp: (Number 类型 )获取到地理坐标的时间戳信息
address: (Address 类型 )获取到地理位置对应的地址信息