首页 / 浏览问题 / 三维GIS / 问题详情
VUE 如何引用iClient3D for Cesium 资源
68EXP 2023年02月15日

我已近引入

widgets.css和
Cesium.js,还提示如下错误,请问是什么问题呢?

1个回答

9,453EXP 2023年02月15日

会报错,这是什么原因啊

看报错信息是地址信息不对,您加载的url地址资源是否正确有效或者文件引用正确呢?

您这边主要是不会使用vue还是不会使用webgl呢,可以侧重学习了解一下。

如果您不会搭建的话,可以看一下我上面给您发的博客从头开始搭建看看哪里有问题。

webgl的使用不太了解的话,了解下开发指南入门

http://support.supermap.com.cn:8090/webgl/web/introduction/3DforWebGL.html

现在是球都还没出来呢,不是只要引入widgets.css和Cesium.js两个文件吗?
开发指南看过的,按照指南来引入还是报错
加载球本身的话,需要引用文件和初始化viewer部件。

只是初始化球有问题的话,还是环境搭建引入文件的问题。

您这边目前是如何来引用的呢?使用vue是需要在index.html中来引用或者动态引入的哦,您如果以前对vue开发不熟悉的话,可以看一下

给您发的步骤博客中的,“WebGL 包引入”-“配置 WebGL 环境”-“3. Vue2 加载三维球”中,

是有“Vue开发环境配置入门”或“动态引入资源”两篇说明示例如何引用js和css的,您可以照着实现。

使用typescript的话,还需要在ts声明中以ts的语法再定义

比如 declare var Cesium:any;

定义需要注意http://qa.supermap.com/105923

...