2011-06-13 21 views
4

我一直在試圖讓Web GL Globe(http://code.google.com/p/webgl-globe)正常工作。我從Google Code頁面下載了源代碼,並將所有文件解壓到一個文件夾中。 5月13日發佈是寫作的最新版本。 但是,index.html頁面在Chrome和其他瀏覽器中加載時沒有globe。我有一個快速瀏覽一下代碼,但我是新來的JavaScript等,出現了一些引用的文件是不正確的,如果我糾正行:Web GL Globe不能在本地工作

 background: #000000 url(/globe/loading.gif) center center no-repeat; 

 background: #000000 url(../globe/loading.gif) center center no-repeat; 

我得到一個加載輪GIF加載但永遠旋轉。

進一步看代碼,它看起來移動globe.animate();到一個不同的線創建一個工作全球但沒有數據加載功能。 我嘗試以下獲得全球顯示:

 globe.createPoints(); 
     settime(globe,0)(); 
     } 
    } 
    };globe.animate(); 

基本上我很想WebGL的全球或某人的工作下載(?ZIP)來看一看在下載上http://code.google.com/p/webgl-globe/downloads/list,讓我知道如何從網站上的破解代碼創建一個工作版本。

由於提前,

夏洛特

回答

5

你舉辦這次只是通過運行它從文件系統?如果你是那麼這就是爲什麼圖像不加載「/」將指向你的根目錄。如果你的東西,有蟒蛇運行,就可以運行從項目目錄

python -m SimpleHTTPServer 8000 

以下然後瀏覽http://0.0.0.0:8000/,它應該工作。

showing it working

+0

嗨,感謝您的快速回復。我試過這個,但是如果我將它們留在與.zip文件相同的結構中,鏈接仍然會全部壞掉。使用python終端中的錯誤,我能夠將所有內容移動到預期的位置,並且我再也沒有在終端中看到任何404錯誤。然而,永久裝載車輪的問題仍然存在。您是否可以嘗試從http://code.google.com/p/webgl-globe/downloads/list獲取代碼,並讓我知道它是否有效?我認爲這可能只是最新的版本是壞的,我不能得到一箇舊版本。 – Charlotte 2011-06-14 19:06:14

+0

我剛剛從你給的那個URL下載了最新的快照,從根目錄運行它[只是用截圖運行它]。我起初試圖從「globe」目錄運行它 - 但這不起作用,您必須從項目目錄(README.md所在的位置)運行python -m SimpleHTTPServer,但它需要一段時間才能加載加載。 – Kinlan 2011-06-14 21:57:24

+0

如果你使用Winblows,只需從一個wamp服務器運行它即可 – 2014-03-21 03:21:57

0

如果你只需要點擊index.html的,這是行不通的,因爲JS文件就不會被加載

<script type="text/javascript" src="/globe/globe.js"></script> 

可以肯定的,如果你使用爲例MAMP(WAMP)和改變你的文檔根目錄爲/用戶/您/下載/支持WebGL全球主

你就只能去那裏,以加載JS文件,無需編輯HTML代碼:

http://localhost:8888/globe/