Enhance screen reader support: Add status updates for video seek actions

This commit is contained in:
Vincent 2025-09-30 19:11:24 -04:00
parent cf270ea82c
commit 5692874b10
2 changed files with 396 additions and 0 deletions

View file

@ -473,6 +473,9 @@
const currentTime = AppState.player.currentTime();
AppState.player.currentTime(currentTime + 10); // Skip forward 10 seconds
showToast('Skipped forward 10s', 1000);
if (window.ScreenReader) {
ScreenReader.statusUpdate('video', 'skipped forward 10 seconds', 'seek');
}
}
} else {
// Swipe right - seek backward
@ -480,6 +483,9 @@
const currentTime = AppState.player.currentTime();
AppState.player.currentTime(Math.max(0, currentTime - 10)); // Skip back 10 seconds
showToast('Skipped back 10s', 1000);
if (window.ScreenReader) {
ScreenReader.statusUpdate('video', 'skipped back 10 seconds', 'seek');
}
}
}
}