多年前,这种类型的东西运作得很好。这在Chrome / FF中不起作用,但在IE中至少我收到有关未显示内容的警告,我可以在显示地图的新IE窗口中生成它。我很困惑为什么标准的bootstrap css和iframe没有显示谷歌地图。
<div class="row">
<div class="col-md-12">
<!-- Google maps -->
<div class="gmap">
<!-- Google Maps. Replace the below iframe with your Google Maps embed code -->
<iframe height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=Acton,+MA&hl=en&sll=42.036922,-71.683501&sspn=2.647686,3.532104&oq=Acton&hnear=Acton,+Middlesex,+Massachusetts&t=m&z=12"></iframe>
</div>
</div>
</div>
答案 0 :(得分:1)
这不是谷歌地图提供的正确的嵌入代码。
网址
中缺少参数output=embed
如果没有此参数,框架将被重定向到新的Google地图,其中没有
将发送相应的 X-Frame-Options
-header(阻止浏览器显示iframe的内容)