2012-12-19 61 views
0

當我查看一個網站時,我正在開發atm我正在處理的一個項目 - 這似乎是你第一次訪問該網站 - 位於頁腳的谷歌地圖未能加載並僅加載該位置的圖像而不是交互式地圖。但是,當重新加載頁面地圖工作正常:/。谷歌地圖第一次查看網站時不加載correclty

我還是很新的JS和任何幫助,將不勝感激。

該網站可以在http://www.kingsroad.net.au/

可以看到,可以看到主要的頁腳頁面的源代碼在http://www.kingsroad.net.au/content/footerMain.php

而且kingsroad.net.au/js/general.js控制在頁面上的內容加載。

回答

0

你能嘗試這樣的:

function loadGoogleMap(){ 
    var mapOptions = { 
    ... 
    }; 
    var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); 

    setTimeout(function() { 
    google.maps.event.trigger(map, "resize"); 
    }, 3000); 
} 
+0

喜wf9a5m75 - 感謝你的幫助,我已經編輯我的代碼與你提出什麼(目前生活在網站上現在),但是問題仍然似乎正在發生 - 我想知道它是否與圖像滑塊有關,因爲第一次加載頁面時也經常發生這種情況:kingsroad.net.au/kingsroadJSproblem.png圖像只顯示第一次英寸左右,其餘爲白色。 – GrahamM

+0

我通過在CSS樣式中手動設置高度來排序圖像問題 - 不知道爲什麼我沒有在第一個地方做到這一點大聲笑。但谷歌地圖問題仍然存在。在我的本地主機的地圖加載正確的導航和街景等,但在網絡服務器上,我所能得到的是基本地圖刷新後的頁面:(。 – GrahamM

+0

不知道我是如何修復它,但我正在搞亂我的JS並做了一些其他的東西,它現在只是工作 - - ,希望它已經做到了6小時前哈哈。感謝您的幫助wf9 :) – GrahamM