我在Angular项目中使用的是angular-cesium。在遵循 指南 中,并使用命令。
ng add angular-cesium
库已经准备好了,但它使用的是默认的访问令牌。我应该在哪里用自己生成的令牌替换默认的访问令牌?
这在文档中没有提到,但是在研究了代码之后,在main.ts文件中有一行注释,我们可以在这里提供访问令牌。
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
Cesium.buildModuleUrl.setBaseUrl('/assets/cesium/');
//Cesium.Ion.defaultAccessToken="";
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.error(err));
我可以在defaultAccessToken中添加令牌 然后取消注释这一行