; if (!video.paused && !video.ended) { isPlaying = true; break; } } } catch (e) { // 跨域错误,忽略 } }); resolutionElement.style.display = 'block'; resolutionElement.style.opacity = '1'; resolutionElement.style.visibility = 'visible'; } } // 每100毫秒检查一次视频播放状态 setInterval(monitorVideoPlayback, 100); // 监听视频事件 function setupVideoEventListeners() { const videos = document.querySelectorAll('video'); videos.forEach(function(video) { video.addEventListener('play', monitorVideoPlayback); video.addEventListener('pause', monitorVideoPlayback); video.addEventListener('ended', monitorVideoPlayback); }); } // 设置视频事件监听器 setupVideoEventListeners();