Google Maps嵌入API失败

时间:2015-04-20 22:15:31

标签: google-maps google-maps-embed

我似乎无法让我的Google Maps嵌入式iframe正常工作而且完全丢失了......

有时iframe将放大到正确的查询位置" Hilton Boston Downtown 89 Broad St,Boston MA 02110"有时它会完全缩小并显示全球。我认为这意味着它无法正确找到地址,但我不知道为什么......有人可以帮忙吗?

<iframe 
width="600" height="450" frameborder="0" style="border:0" 
src="https://www.google.com/maps/embed/v1/place?q=Hilton+Boston+Downtown/Faneuil+Hall,+89+Broad+St,+Boston,+MA+02110,+United+States&amp;key=AIzaSyAJHvZiuT2J60Yw6qCULpYaUPo4v-uelUg">
</iframe>

这是一个带有iframe代码的JSFiddle:https://jsfiddle.net/zhxjn5q9/

1 个答案:

答案 0 :(得分:1)

我会说嵌入式api目前已针对该地址被破坏,使用wizard给出了相同的结果。

您可以尝试使用+替换网址中的%20(或编码查询字符串的网址)。

有些地址可行(例如“89 Broad St,Boston,MA 02110”)。