首页 / 浏览问题 / 其他 / 问题详情
vue运行supermap的webgl BIM模型开发版正常,正式版模型不显示
24EXP 2019年10月10日

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

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

1个回答

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