/** * Simple VideoJS Initialization * Initializes VideoJS for all video elements with class 'video-js' */ document.addEventListener('DOMContentLoaded', function() { // Find all video elements with video-js class const videoElements = document.querySelectorAll('video.video-js'); if (!videoElements || videoElements.length === 0) { return; } // Initialize each video player videoElements.forEach(function(video) { if (video.id) { const player = videojs(video.id, { fluid: true, responsive: true, html5: { vhs: { overrideNative: !videojs.browser.IS_SAFARI, enableLowInitialPlaylist: true, limitRenditionsByPlayerDimensions: true }, nativeAudioTracks: videojs.browser.IS_SAFARI, nativeVideoTracks: videojs.browser.IS_SAFARI } }); } }); });