Я использую "Cesium ion"
для отображения местоположений на земном шаре, где пользователи могут щелкать и перенаправлять мои видео на другой веб-сайт, который построен на ionic js.
Перенаправление работает, но отображается пустая страница. Когда я изменяю URL-адрес на что-то вроде "http://www.google.com",, он отображается правильно. Я не понимаю, что происходит не так.
Поэтому я считаю, что проблема может быть связана с тем, что видео находятся в приложении ionic js.
cesium.js :
$(document).ready(function() {
Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI3ZTk0OWVmOS03OTNlLTQ1ZmQtYjhlZS0wNDQ1ZTA4MGM1MTQiLCJpZCI6MTI3MzcsInNjb3BlcyI6WyJhc3IiLCJnYyJdLCJpYXQiOjE1NjE3MTY2OTV9.Y5yXWhATrW7MGyDmEOGEgc3DH4gBNOo91y9NKgQ0UQc';
var extent = Cesium.Rectangle.fromDegrees(-25.75034722222222,-0.4456061,44.204115292705865,70.20189571441897);
Cesium.Camera.DEFAULT_VIEW_RECTANGLE = extent;
Cesium.Camera.DEFAULT_VIEW_FACTOR = 0.3;
var viewer = new Cesium.Viewer('cesiumContainer', {
scene3DOnly: true,
selectionIndicator: true,
baseLayerPicker: false,
animation: false,
timeline: false,
homeButton: true
});
var imageryLayer = viewer.imageryLayers.addImageryProvider(
new Cesium.IonImageryProvider({ assetId: 3 })
);
// SPECIFY Longitude, Latitude
var dubai = viewer.entities.add({
name : 'Dubai',
description : "<p><a href='http://www.capitali.org/capitali-drone-app/#/app/preview/3' target='_blank'>View live footage</a></p>",
position : Cesium.Cartesian3.fromDegrees(55.2708, 25.2048),
point : {
pixelSize : 10,
color : Cesium.Color.RED,
outlineColor : Cesium.Color.WHITE,
outlineWidth : 1
},
label : {
text : 'Dubai',
font : '15pt sans-serif',
style: Cesium.LabelStyle.FILL_AND_OUTLINE,
outlineWidth : 2,
verticalOrigin : Cesium.VerticalOrigin.BOTTOM,
pixelOffset : new Cesium.Cartesian2(0, -9)
}
});
});