#javascript #cesium
Вопрос:
У меня есть 3D глобус цезия, код которого выглядит следующим образом:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<!-- Include the CesiumJS JavaScript and CSS files -->
<script src="https://cesium.com/downloads/cesiumjs/releases/1.84/Build/Cesium/Cesium.js"></script>
<link href="https://cesium.com/downloads/cesiumjs/releases/1.84/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
</head>
<body>
<div id="cesiumContainer"></div>
<script>
// Your access token can be found at: https://cesium.com/ion/tokens.
// Replace `your_access_token` with your Cesium ion access token.
Cesium.Ion.defaultAccessToken = 'XXXXXXXXXXXXXXXXX';
var viewer = new Cesium.Viewer("cesiumContainer", {
imageryProvider: Cesium.createWorldImagery({
style: Cesium.IonWorldImageryStyle.AERIAL_WITH_LABELS,
}),
animation: false,
timeline: false,
baseLayerPicker: false,
});
var layers = viewer.scene.imageryLayers;
var blackMarble = layers.addImageryProvider(
new Cesium.IonImageryProvider({ assetId: 3812 })
);
blackMarble.alpha = 0.5;
blackMarble.brightness = 2.0;
</script>
</div>
</body>
</html>
после выполнения этого кода я получаю эту ошибку в консоли браузера,
Cesium.js:1 Неперехваченная ошибка типа: Не удается прочитать свойства null (чтение «createElement») в HTMLIFrameElement.
Но глобус визуализируется и работает, но я хочу удалить эту ошибку также из консоли
Любое предложение высоко ценится
Спасибо