2014-09-19 135 views
0

我使用Bootstrap Tabset來包裝Bootstrap滑塊和谷歌地圖及其他頁面 但是,滑塊工作正常,但谷歌地圖不能正常工作,但它在街景視圖中完美工作 The googlemap代碼可以完美地從其他頁面工作 會出現什麼錯誤?谷歌地圖不能在Bootstrap UI選項卡中工作

enter image description here

enter image description here

+0

你有沒有發現什麼導致這一點,任何引導事件運氣越來越接近解決方案? UI標籤在請求像地圖,分享按鈕等Ajax腳本時往往會遇到問題 – 2015-02-19 07:37:23

回答

0

最近我有同樣的問題。看起來地圖加載不好,因爲它無法正確計算大小。

我在第一次顯示標籤時通過創建地圖解決了這個問題。例如:

var _map = null; 

$('#imap').on('shown.bs.tab', function (e) { 
    if (!_map) { 
     // here initialize the map 
    } 
}); 

其中#imap是DIV ID和「shown.bs.tab」是當標籤顯示