Init WebCG

This commit is contained in:
2026-08-12 14:21:28 +09:00
commit 5c01660f97
170 changed files with 46248 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
// This script runs when the SPX Renderer URL is loaded
// and checks for a runScript parameter in the URL and
// if found loads the script and executes it.
onload = function() {
try {
// console.log('spx_rendererUtils.js onload');
let docParams = new URLSearchParams(document.location.search);
let parParams = new URLSearchParams(parent.location.search);
let topParams = new URLSearchParams(top.location.search);
let curParams = null;
if (docParams.size>0) {
curParams = docParams;
} else if (parParams.size>0) {
curParams = parParams;
} else if (topParams.size>0) {
curParams = topParams;
}
if (curParams && curParams.has('runScript')) {
let jsFile = '/ExtraFunctions/' + curParams.get('runScript') + '.js';
console.log('SPX rendererUtils ->', jsFile , '-> init()');
import(jsFile)
.then(module => {
module.init();
})
.catch(err => {
console.error('SPX Error - loading init script required by the SPX Renderer URL failed: ' + jsFile);
})
;
}
} catch (e) {
console.error('SPX Error - spx_rendererUtils.js onload() exception: ' + e.message);
}
}