使用 queryParameters:参数,拦截到所有mars3d的网络请求
问题场景:
3dtileset模型数据里面有子模型地址,现在需要给每个请求上面加上唯一的令牌
问题:
加载模型的时候,需要给里面每个子模型地址加令牌,mars3d有没有拦截请求的方法呢
下面因为令牌过期,地址访问不了
解决方案:
1.使用 queryParameters: {
// 可以传自定义url参数,如token等
token: "mars3d"
},
如果需要动态的,可以
Cesium.Resource.ReplaceUrl = function (url) {if (url.endsWith(".json") || url.endsWith(".b3dm")) {return url + "token=1234567890"} else {return url}}