Val*_*Ral 7 events scene cesium
加载kml数据源时,我想显示一个加载图像,直到可以在查看器或场景中将其可视化为止。我试图处理:
viewer.dataSources.dataSourceAdded 事件,但是它很早就触发了,也就是说,加载图像在数据源可以可视化之前就消失了问题是相同的
viewer.dataSources.add(datasource).then(function(){ clearLoader(); } )
请任何人都可以帮助谢谢
试试这个:
viewer.dataSource.add(datasource); // add empty datasource.
datasource.load(url).then(function () { clearLoader(); });
Run Code Online (Sandbox Code Playgroud)
.add即使数据源为空,该函数也会立即返回。但该.load函数返回一个承诺,一旦加载数据源,该承诺就会解决。