【问题标题】:Google Maps Embed API Failure谷歌地图嵌入 API 失败
【发布时间】:2015-04-20 22:15:31
【问题描述】:

我似乎无法让我的 Google Maps Embed 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/

【问题讨论】:

    标签: google-maps google-maps-embed


    【解决方案1】:

    我会说该地址的嵌入 api 当前已损坏,使用 wizard 会得到相同的结果。

    您可以尝试将 URL 中的 + 替换为 %20(或对查询字符串进行编码的 URL)。

    某些地址确实有效(例如“89 Broad St, Boston, MA 02110”)。

    【讨论】:

    • 我认为从 +'s 到 %20s 的转换修复了它!谢谢!
    猜你喜欢
    • 2021-11-23
    • 1970-01-01
    • 2014-04-27
    • 1970-01-01
    • 2016-05-11
    • 2014-07-24
    • 2015-11-18
    • 2014-11-16
    • 2018-04-08
    相关资源
    最近更新 更多