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();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…