美好的一天,
我正在尝试创建一个谷歌地图链接,该链接将重定向到带有路线的地图。我将传递链接中的坐标。这是我的代码:
var latDes = this.items[id].LongitudeWD;
var longDes = this.items[id].LatitudeWD;
var url = "https://www.google.com/maps/dir/?api=1";
var origin = "origin=" + tempLatitude + "," + tempLongitude;
var destination = "&destination=" + latDes + "," + longDes;
var newUrl = new URL(url + origin + destination);
var win = window.open(newUrl, '_blank');
win.focus();
以下是目前正在生成的示例链接https://www.google.com/maps/dir/?api=1origin=34.1030032,-118.41046840000001&destination=-118.368152,34.059808
你可以看到它没有读过我正在传递的坐标,我想要这样的东西
但是如果可能而不是使用完整地址,那么纬度经度是否可以?
答案 0 :(得分:7)
好像你错过了'&'就在'origin'参数之前。目标参数也有值,似乎不正确。它应该像