首页 / 浏览问题 / 三维GIS / 问题详情
iclient3d for webgl加载不出来资源
4EXP 2022年08月07日

使用产品:SuperMap_iClient3D_10.2.1_for_WebGL_33104 操作系统:win10 x64
问题详细描述:参照管网的开发指南SuperMap iClient3D for Cesium 开发指南下载iclient3d for webgl后在examples文件夹下创建新的html文件想测试环境情况,一直无法加载出地球体场景,浏览器控制台显示错误Failed to load resource: net::ERR_FILE_NOT_FOUND,但发现引用的资源链接地址都无误

1个回答

您好,

这个报错很大可能是路径问题。

如果您这边使用的是相对路径的话,您这边换成绝对路径测试一下。

至于html的内容如下:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="refresh" content="0;url=./webgl/examples.html">
</head>
<body></body>
</html>
4,151EXP 2022年08月08日
谢谢 现在我能确定的是我的这些路径没有问题了,不过我这边用如下代码还是加载不出来球体

<body>

<div id="cesiumContainer"></div>

<script>

    function onload(Cesium) {

    var viewer = new Cesium.Viewer('cesiumContainer');

    }

</script>

</body>
您在该段代码的外面加上

    if (typeof Cesium !== 'undefined') {
        window.startupCalled = true;
        onload(Cesium);
    }

好的 问题解决了 非常感谢smiley

...