UniLinux #1

Closed
CN-JS-HuiBai wants to merge 15 commits from Rockchip into main
Showing only changes of commit cd866b05df - Show all commits

View File

@@ -585,9 +585,11 @@ document.addEventListener('DOMContentLoaded', () => {
const onCanPlay = () => { const onCanPlay = () => {
if (seekingOverlay) seekingOverlay.classList.add('hidden'); if (seekingOverlay) seekingOverlay.classList.add('hidden');
isStreamActive = true;
lastAbsolutePlaybackTime = targetSeconds; lastAbsolutePlaybackTime = targetSeconds;
videoPlayer.play().catch(() => {}); videoPlayer.play().catch(() => {});
updatePlayControls(); updatePlayControls();
schedulePlaybackChromeHide();
videoPlayer.removeEventListener('canplay', onCanPlay); videoPlayer.removeEventListener('canplay', onCanPlay);
}; };
videoPlayer.addEventListener('canplay', onCanPlay, { once: true }); videoPlayer.addEventListener('canplay', onCanPlay, { once: true });
@@ -595,6 +597,7 @@ document.addEventListener('DOMContentLoaded', () => {
// Timeout fallback: hide seeking overlay after 8s even if canplay doesn't fire // Timeout fallback: hide seeking overlay after 8s even if canplay doesn't fire
pendingSeekTimeout = setTimeout(() => { pendingSeekTimeout = setTimeout(() => {
if (seekingOverlay) seekingOverlay.classList.add('hidden'); if (seekingOverlay) seekingOverlay.classList.add('hidden');
isStreamActive = true;
pendingSeekTimeout = null; pendingSeekTimeout = null;
}, 8000); }, 8000);
}; };