首页 / 浏览问题 / WebGIS / 问题详情
Cesium.when.all首次加载不执行?
55EXP 2024年04月10日
背景:vite框架,在public中引入超图Cesium包。

使用Cesium.when.all方法时,首次加载(刷新页面时)后台打印日志不加载。

代码无法进入Cesium.when.all流程,请问这种情况是怎么回事?

Cesium.when.all(promise, function (layers: any) {

    console.log('>>>>>>>>>>>>>>>>>看这里<<<<<<<<<<<<<<<<<<<<<<<<<')

    if (viewer.scene.layers.find("relitu")) {

      console.log(viewer.scene.layers.find("relitu"))

    }

  })
...