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

时间:2016-08-24 16:05:35

标签: google-maps google-maps-embed

位于http://hmcc1.com/Contact_TEST.htm的测试页

我已尝试过place_id和实际地址。 ll如另一个Q& A(Google Maps Embed displaying incorrect address on directions)中所述,返回了无效的参数错误。

无论我使用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>

如果有任何帮助,我将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我打算离开测试页以防万一有人提出修复,或者@geocodezip说,也许API有一个bug并且(有一天)会修复。对于live page,我最终使用了“路线”模式。这不是我想要的,但至少它没有给出错误的地址。它确实适用于移动用户。

我能够完全按照Google Maps Embed Quick Start page

生成的代码使用
<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>

非常感谢所有评论的人!