繁体   English   中英

禁用点击嵌入式Google地图中的标记

[英]Disable click on markers in embedded Google map

我有一个嵌入式Google地图,该地图的CSS top位置已调整为隐藏顶部栏,因为无法通过API禁用它(至少我找不到对此的任何引用)。 问题在于,通过偏移地图,单击地图标记会隐藏“返回地图”按钮,因此您无法返回到地图。 是否可以禁用单击标记来绕过此问题?

原始地图: https//www.google.com/maps/d/u/0/viewer?mid = z5HTkcVjHLGw.k95PWTPXBYQ8

iframe:

<iframe src="//www.google.com/maps/d/embed?mid=z5HTkcVjHLGw.k95PWTPXBYQ8&amp;z=6" width="300" height="240"></iframe>

演示https://jsfiddle.net/91123ao1/1/

好吧,(据我所知)唯一的方法就是编辑Google Maps的实际HTML,由于版权问题,这是非常非法的。 因此,您可以在iframe下方添加一个<button>如下所示:

<div id = "map">
    <iframe src="//www.google.com/maps/d/embed?mid=z5HTkcVjHLGw.k95PWTPXBYQ8&amp;z=6" width="300" height="240"></iframe>
</div>
<br>
<button onclick = "backToMap()">Back to map</button>

对于HTML方面,

function backToMap() {
    window.location = "https://jsfiddle.net/91123ao1/1/#map"
}

对于JavaScript方面。 我认为可以,但是可能不会。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM