vue运行supermap的webgl BIM模型开发版正常,正式版模型不显示

0 投票

vue运行supermap的webgl BIM模型开发版正常,正式版模型不显示,经检查发现与

Cesium.when(promise, (layers) => {},(e)=>{}) 函数有关,在开发环境下,此函数运行一切正常,但是打包成正式版后,就只走后面报错的方法,只是为什么,该怎么修改

10月 10 分类:  34次浏览 | 用户: hlfz 才疏学浅 (18 分)

1个回答

0 投票
您说的正式版和开发版指的是什么呢?这两个环境有什么区别呢?
10月 11 用户: 赵爽 登峰造极 (5,494 分)
开发版指的是打包之前,在本地的vue项目只运行npm run dev命令进行开发的时候,正式版指的是运行npm run build进行打包放到服务器之后(我用的是vue的elementUI-admin框架)
在when执行前,写个延时器延时个几秒试试看,应该是图层还没有加载完就执行了
还是一样,不起作用。此之前我还尝试过将Cesium.when函数加入Promise里运行,同样不起作用
您在服务器上访问一下url,也就是promise对应的地址,看看是否能访问
可以访问
私信您QQ了
...