小白啊
小白啊
  • 发布:2017-11-23 15:24
  • 更新:2017-11-24 10:18
  • 阅读:1382

IOS定位问题???安卓WiFi定位很精确IOS定位确偏差几公里下面是定位代码

分类:HTML5+

plus.geolocation.getCurrentPosition(translatePoint, function(e) {
//mui.toast("获取定位位置信息失败:" + e.message);//定位异常
}, { geocode: true, provider: 'amap' });
function translatePoint(position){
//经纬度
var longitude = position.coords.longitude;
var latitude = position.coords.latitude;
}

IOS定位偏差几公里?有木有其他定位了

2017-11-23 15:24 负责人:无 分享
已邀请:
小白啊

小白啊 (作者)

问题已经解决了
<script type="text/javascript" src="public/ldy/app/js/wgs2mars.min.js" ></script><!-- 导入js -->
plus.geolocation.getCurrentPosition(function(p){
var lng = p.coords.longitude;
var lat = p.coords.latitude;
if(plus.os.name == 'iOS') {//我用的是高德地图,IOS需要坐标转换位置偏差转化
var gcjloc = transformFromWGSToGCJ(lng,lat);
//alert(gcjloc.lng+","+gcjloc.lat);
asdasdsa(gcjloc.lng+","+gcjloc.lat);
//VPoi = new AMap.LngLat(gcjloc.lng, gcjloc.lat);
}else{
asdasdsa(longitude+","+latitude);
}

                }, function(e){  
                    alert('Geolocation error: ' + e.message);  
                },{provider:'system'});
  • AAl

    感谢大神,用wgs2mars插件确实解决了我的问题

    2018-09-02 11:24

该问题目前已经被锁定, 无法添加新回复