uniapp H5 调用高德地图导航

uniapp H5 调用高德地图导航

链接: 高德地图路线规划,点击前往

  • 如果你需要获取自己的经纬度位置的话可以用如下(不是所有浏览器都兼容)
var geolocation = new AMap.Geolocation();
	geolocation.getCurrentPosition(function(status, result) {
    
    
		console.log(result.position,'result');
	})
  • 开始是使用window.location.href来打开唤醒链接,后来发现有些浏览器不兼容,不能用
  • 这里的form和to是起点参数是 经度,纬度,名字
window.location.href=`//uri.amap.com/navigation?from=118.115948,24.470662,我的位置&to=118.092515,24.436698终点&mode=car&policy=1&src=com.mzwu.www&callnative=1`
  • 后面换了一种打开的方式
window.open(`//uri.amap.com/navigation?from=118.115948,24.470662,我的位置&to=118.092515,24.436698终点&mode=car&policy=1&src=com.mzwu.www&callnative=1`)

就可以打开了,如果没安装高德点击立即导航的时候会让你下载高德地

上图

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qwe_aaaaa/article/details/126537774
今日推荐