INNER CODE UNIT · JavaScript
initializeSpectorAsync
NeoAxis/NeoAxisEngine · Project/Sources/NeoAxis.Player.Web/wwwroot/main.js:61
const initializeSpectorAsync = async () =>
{
if (!allowSpector)
return null;
if (spectorInstance !== null)
return spectorInstance;
if (spectorLoadingPromise !== null)
return await spectorLoadingPromise;
spectorLoadingPromise = (async () =>
{
try
{
if (!globalThis.SPECTOR)
await loadScriptAsync("https://cdn.jsdelivr.net/npm/spectorjs@0.9.30/dist/spector.bundle.js");
spectorInstance = new globalThis.SPECTOR.Spector();