簡體   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