我似乎无法让我的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&key=AIzaSyAJHvZiuT2J60Yw6qCULpYaUPo4v-uelUg">
</iframe>
这是一个带有iframe代码的JSFiddle:https://jsfiddle.net/zhxjn5q9/
答案 0 :(得分:1)
我会说嵌入式api目前已针对该地址被破坏,使用wizard给出了相同的结果。
您可以尝试使用+
替换网址中的%20
(或编码查询字符串的网址)。
有些地址可行(例如“89 Broad St,Boston,MA 02110”)。