【问题标题】:How can I embed a Google Map in Streetview mode with an iframe?如何使用 iframe 在街景模式中嵌入 Google 地图?
【发布时间】:2014-02-28 21:32:16
【问题描述】:

当我打开谷歌地图时,右下角附近有一个小齿轮图标,可以让我分享。它包括查找可嵌入的<iframe>。但是,一旦我进入街景,这个齿轮图标就会消失。

如何嵌入街景版地图?

【问题讨论】:

    标签: html google-maps iframe google-maps-api-3


    【解决方案1】:

    看来问题是新的谷歌地图没有嵌入方法。

    如果您在未处于全景/街景模式时单击右下角的,则可以恢复为classic maps

    然后你会看到

    您可以从那里选择嵌入框架。

    【讨论】:

    • 感谢您的提示。查看新地图确实是个问题。
    • 没问题,我也在为同样的事情苦苦挣扎。你能帮我一个忙并接受/投票,因为你觉得它有用吗?
    【解决方案2】:

    当您处于 Streeview 模式时,单击打印按钮旁边的“link button”。您将拥有一个 iframe 以及一个用于自定义和预览它的链接。

    【讨论】:

    • 我在地图上没有看到类似的东西。
    • 如果您使用的是谷歌地图from the official website,您应该在左侧有一个带有此按钮的面板。
    • 地图是全屏的,左上角有一个小黑框,上面有地址/信息,底部堆叠着可滚动的缩略图,还有这个小界面:screencast.com/t/KAW2HMNI2Gf7
    • 你应该复制地址,在谷歌地图网站上找到它并在上面使用街景,这样获得iframe代码会容易得多。
    • 谢谢,狂热者。我必须退出谷歌才能在旧版地图中查看它。然后你描述的方法又可以访问了。
    【解决方案3】:

    它太简单了。只需转到下面的链接https://developers.google.com/maps/documentation/javascript/examples/streetview-embed

    将 html+javascript 代码复制到您的页面中并修改 id= map-canvas 的 div 样式(默认为全屏)

    现在转到所需的街景并复制 url 中的纬度、经度,然后在您的代码中替换初始化函数 latling(latitude,longitude) 完成!!!!很高兴发布我的第一个答案堆栈溢出已经回答了我很多次

    【讨论】:

      【解决方案4】:

      由于 Google 在过去两年发生了变化,我将发布一个答案,说明如何在新地图中嵌入街景。

      • 以您想要的最佳视图进入街景模式
      • 点击屏幕左上角的“三个点”

      • 点击“分享或嵌入图片”

      • 单击“嵌入图像”选项卡并复制/粘贴代码 的iframe

      【讨论】:

      • 谢谢,知道如何禁用滚动缩放吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-16
      相关资源
      最近更新 更多