簡體   English   中英

切換Bing地圖儀表板

[英]Toggle Bing Maps Dashboard

有什么方法可以使用api v7切換bing地圖儀表板(“ showDashboard”選項)?

我知道可以在構造函數中設置它,但我希望能夠在渲染地圖后顯示/隱藏此儀表板,並且我不想每次用戶想要顯示或隱藏控件時都重新創建地圖。

我嘗試使用:

map.setOptions({showDashboard : userOption})

但它不起作用。

在文檔中指出“ 只有在使用Map構造函數時才能設置此屬性 。”,但我仍然希望找到解決方案/黑客。...即使我一直在互聯網上尋找解決方案。

提前致謝。 干杯!

我認為您可以通過API實現此目標。 最好的解決方案是在加載地圖后手動進行控制

只需使用

$(“。MicrosoftNav”)。style.visibility =“ hidden” //隱藏導航欄

要么

$(“。MicrosoftNav”)。style.visibility =“ visible” //顯示導航欄

我想bing不會更改“ MicrosoftNav”的類,但是誰知道...

我最終在每個顯示/隱藏動作上重新創建了地圖,而且看起來工作正常,但是如果有一種方法可以這樣做而不必再次銷毀並渲染地圖,那就太好了...我知道事實上,這可以在gmaps中完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM