Skip to content

Commit

Permalink
added cdn + fallback
Browse files Browse the repository at this point in the history
  • Loading branch information
francoismg committed Oct 31, 2023
1 parent b552396 commit 0773936
Showing 1 changed file with 30 additions and 6 deletions.
36 changes: 30 additions & 6 deletions config/plugins/visualizations/fits_image_viewer/src/script.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,31 @@
let aladin;
var aladin;

A.init.then(() => {
aladin = A.aladin('#aladin-lite-div', {showCooGridControl: true});
aladin.displayFITS(file_url)
aladin.showCooGrid(true);
});
function initializeAladinLite() {
A.init.then(() => {
aladin = A.aladin('#aladin-lite-div', {showCooGridControl: true});
aladin.displayFITS(fileUrl)
aladin.showCooGrid(true);
});
}

function localScriptLoadingError() {
addScriptToHead(appRoot+aladinLiteScriptAlternativeLocation);
}

function cdnLoadingError() {
addScriptToHead(appRoot+aladinLiteScriptLocation, localScriptLoadingError);
}

function addScriptToHead(url, onerrorFunction) {
const scriptToAdd = document.createElement("script");
scriptToAdd.onload = initializeAladinLite;

if(onerrorFunction) {
scriptToAdd.onerror = onerrorFunction
}

document.head.appendChild(scriptToAdd);
scriptToAdd.src = url;
}

addScriptToHead(aladinLiteCDNUrl, cdnLoadingError);

0 comments on commit 0773936

Please sign in to comment.