repo: janusweb action: commit revision: path_from: revision_from: 884cde9e97363852c07a48a1396e5c634df1d0d9: path_to: revision_to:
commit 884cde9e97363852c07a48a1396e5c634df1d0d9 Author: James BaicoianuDate: Fri Nov 5 16:36:16 2021 -0700 Prevent script load errors from blocking room onload event diff --git a/scripts/room.js b/scripts/room.js
--- a/scripts/room.js
+++ b/scripts/room.js
@@ -960,6 +960,10 @@ elation.require([
if (!this.pendingScriptMap[s.src]) {
this.pendingScripts++;
this.pendingScriptMap[s.src] = true;;
+ elation.events.add(scriptasset, 'asset_error', (ev) => {
+ console.error('Failed to load Janus room script', scriptasset);
+ this.doScriptOnload();
+ });
elation.events.add(script, 'asset_load', () => {
script.onload = () => this.doScriptOnload();
document.head.appendChild(script);
-----END OF PAGE-----