高德地图偏移android,关于JS接高德地图API,以及坐标偏移坐标转换(示例代码)

本文介绍了在混合开发中如何使用JS调用高德地图API,从原生Android外壳打开高德地图应用,并解决坐标偏移问题。提供了从百度坐标到高德坐标的转换代码示例,以及处理错误状态的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先说我自己的问题:

我做的是混合开发,就是原生的外壳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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值