58 lines
1.2 KiB
Markdown
58 lines
1.2 KiB
Markdown
# Étape 17.20 - Raccourcis clavier en plein écran
|
|
|
|
Ajout demandé pour le mode plein écran Windows.
|
|
|
|
## Raccourcis
|
|
|
|
```text
|
|
Espace = Lecture / Pause
|
|
Flèche gauche = Reculer de 10 secondes
|
|
Flèche droite = Avancer de 10 secondes
|
|
Flèche haut = Volume +5 %
|
|
Flèche bas = Volume -5 %
|
|
F = Entrer / quitter le plein écran
|
|
Échap = Quitter le plein écran
|
|
```
|
|
|
|
Les flèches gauche/droite utilisent 10 secondes pour rester cohérentes avec
|
|
les boutons -10/+10 déjà présents dans l'application.
|
|
|
|
## Important
|
|
|
|
Les raccourcis personnalisés sont appliqués uniquement au thème plein écran
|
|
desktop. Le comportement normal hors plein écran n'est donc pas perturbé.
|
|
|
|
`media_kit_video` permet officiellement de personnaliser les raccourcis avec
|
|
`MaterialDesktopVideoControlsThemeData.keyboardShortcuts`.
|
|
|
|
## Test
|
|
|
|
Extraire le ZIP à la racine puis :
|
|
|
|
```powershell
|
|
cd "D:\07-Logiciels\23-youtube_personal"
|
|
flutter run -d windows
|
|
```
|
|
|
|
Pas besoin de `flutter clean`.
|
|
|
|
Passer la vidéo en plein écran puis tester :
|
|
|
|
```text
|
|
Espace
|
|
←
|
|
→
|
|
↑
|
|
↓
|
|
F
|
|
Échap
|
|
```
|
|
|
|
Des logs apparaissent aussi pour les actions seek/volume :
|
|
|
|
```text
|
|
[FULLSCREEN-KEYS] seek -10s
|
|
[FULLSCREEN-KEYS] seek +10s
|
|
[FULLSCREEN-KEYS] volume=55%
|
|
```
|