2015-08-08 25 views
2

我剛開始測試Cesium後,我讀了所有的文檔,開始使用它,但我有一個問題:如何加載銫地球在Firefox

我下載的文件(Cesium 1.6 zip) 但是當我打開文件在Firefox HelloWorld.html(而且在鍍鉻),它出現了一個錯誤:

An error occurred while rendering. Rendering has stopped. 
SecurityError: The operation is insecure. 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:433:19771 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:449:19216 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:434:9598 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:452:1283 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:455:27826 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:15315 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:18817 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:25057 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:464:4096 
[email protected]:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:463:23110 

請解決這個問題。

回答

1

嘗試從本地服務器啓動它。很多瀏覽器都有不同的安全策略,如果他們從文件加載文件://或http://

一個簡單的方法來launch a local server is use python(Linux或Cygwin的):

$ cd /path/to/HelloWorld.html 
$ python -m SimpleHTTPServer