位于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>
如果有任何帮助,我将不胜感激。提前谢谢。
答案 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>
非常感谢所有评论的人!