Google maps 谷歌地图嵌入:嵌入地图上的地址正确-方向不正确

Google maps 谷歌地图嵌入:嵌入地图上的地址正确-方向不正确,google-maps,google-maps-embed,Google Maps,Google Maps Embed,测试页面位于 我试过地点id和实际地址。如另一个Q&A()中所述,ll()返回了一个无效的参数错误 无论我是使用place_id还是地址,当我单击方向时,方向页面上会出现错误的地址 以下是测试页面中的代码: <iframe width="500" height="640" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=3060+N+Kennicott+Ave,+Arlin

测试页面位于

我试过地点id和实际地址。如另一个Q&A()中所述,ll()返回了一个无效的参数错误

无论我是使用place_id还是地址,当我单击方向时,方向页面上会出现错误的地址

以下是测试页面中的代码:

<iframe width="500" height="640" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=3060+N+Kennicott+Ave,+Arlington+Heights,+IL+60004@42.132098,-87.994873&key=AIzaSyA42PChU9T0qV5kw-ikHHUv4yarQhFFo9U" allowfullscreen></iframe>


我将不胜感激。提前感谢您。

我将保留测试页面,以防有人提出修复方案,或者正如@geocodezip所说的,可能API有一个bug,并且(有一天)会得到修复。最后,我改为使用方向模式。这不完全是我想要的,但至少它没有给出错误的地址。而且对于移动用户来说,它确实工作得很好

我能够准确地使用以下程序生成的代码:



非常感谢所有发表评论的人

对我来说,它在你的测试页面上起作用。当点击方向时,您可以在测试页面上看到相同的地址。我在方向请求中看到“伊利诺伊州阿灵顿高地北肯尼科特大道3050号,60004”(尽管它看起来像同一栋建筑…。@fuzzel真的吗?其他人看到它时,在嵌入式地图上看到3060,在点击方向后显示的地图上看到3050。谢谢您的检查。@geocodezip是的,它是同一栋楼,所以任何使用指示的人(可能)都会到达我们的办公室。我只是希望有人能帮我找到导致差异的任何错误或bug,但如果没有,这将不会是一场彻底的灾难。谢谢你的评论。@kathi你说得对,对不起。一开始我并不认为这有什么不同,因为5和6乍一看非常相似,我在寻找一些完全不同的地址,在你的案例中会显示出来。。。
<iframe width="500" height="500" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/directions?origin=Current%20Location&destination=place_id:ChIJJ2uA_ly7D4gRRDjYtPvR62U&mode=driving&key=AIzaSyA42PChU9T0qV5kw-ikHHUv4yarQhFFo9U" allowfullscreen></iframe>