在我阅读了所有开始使用它的文档之后,我刚刚开始测试Cesium
,但我遇到了问题:
我下载了文件(Cesium 1.6 zip
)
但是当我在Firefox中打开文件HelloWorld.html
(但在Chrome中)时,它出现错误:
An error occurred while rendering. Rendering has stopped.
SecurityError: The operation is insecure.
p@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:433:19771
et.prototype.createTexture2D@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:449:19216
H.prototype.update@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:434:9598
S.prototype.update@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:452:1283
m.prototype.update@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:455:27826
vt@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:15315
Ct@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:18817
bt.prototype.render@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:458:25057
P.prototype.render@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:464:4096
t@file:///E:/3D/Cesium-1.11/Build/Cesium/Cesium.js:463:23110
请解决此问题。
答案 0 :(得分:1)
尝试从本地服务器启动它。如果许多浏览器从file://或http://
加载文件,则它们具有不同的安全策略launch a local server is use python(在linux或cygwin上)的简单方法:
$ cd /path/to/HelloWorld.html
$ python -m SimpleHTTPServer