diff --git a/internal/servers/webrtc/publish_index.html b/internal/servers/webrtc/publish_index.html index 0ab33037..e3951712 100644 --- a/internal/servers/webrtc/publish_index.html +++ b/internal/servers/webrtc/publish_index.html @@ -411,7 +411,7 @@ const loadValuesFromQuery = () => { } }; -window.addEventListener('DOMContentLoaded', () => { +window.addEventListener('load', () => { if (navigator.mediaDevices === undefined) { setMessage(`can't access webcams or microphones. Make sure that WebRTC encryption is enabled.`); return; diff --git a/internal/servers/webrtc/read_index.html b/internal/servers/webrtc/read_index.html index 7d88f362..875e7a2f 100644 --- a/internal/servers/webrtc/read_index.html +++ b/internal/servers/webrtc/read_index.html @@ -80,7 +80,7 @@ const loadAttributesFromQuery = () => { defaultControls = video.controls; }; -window.addEventListener('DOMContentLoaded', () => { +window.addEventListener('load', () => { loadAttributesFromQuery(); new MediaMTXWebRTCReader({