先说我自己的问题:
我做的是混合开发,就是原生的外壳H5的内在;
项目要求:把原来的百度地图替换成高德地图。
遇到问题:
1.H5打开高德地图APP,但是本H5页面变化成地图且返回不了,全靠物理键,但是苹果哪里有返回物理键阿。
2.坐标偏移,终点位置为百度坐标。
开始讲述我的问题:
不要嘲讽我,爸爸以前是做原生android的,继续继续。
这个就随便插一下js,然后先拼接URI,随便发送一下就成了,具体代码如下。
LGMapHelper.prototype.naviURI = function( fromLat,fromLng,fromName,toLat,toLng,toName,isIos) {var iosUri=‘iosamap://path?sourceApplication=applicationName&sid=BGVIS1&slat=‘+fromLat+‘&lon=‘+fromLng+‘&sname=‘+fromName+‘&did=BGVIS2&dlat=‘+toLat+‘&dlon=‘+toLng+‘&dname=‘+toName+‘&dev=0&t=0‘;var androidUri=‘amapuri://route/plan/?sid=BGVIS1&slat=‘+fromLat+‘&lon=‘+fromLng+‘&sname=‘+f