Übersicht
Ein Flutter-Plugin, das die Steuerung des Bildschirmzustands auf Android und iOS ermöglicht, sodass Entwickler den Bildschirm je nach Bedarf wachhalten oder dimmen können. Es bietet eine einfache API zum Verwalten von Bildschirmwecklocks, was für Anwendungen mit unterbrechungsfreier Anzeige wie Videoplayer, Navigations-Apps oder Kiosk-Modi nützlich ist. Das Plugin funktioniert plattformübergreifend mit konsistentem Verhalten und lässt sich nahtlos in bestehende Flutter-Projekte integrieren.
Anwendungsfälle
- Bildschirm während der Videowiedergabe aktiv halten
- Kiosk-Modus in öffentlichen Displays aktivieren
- Bildschirm-Auszeit in Navigations-Apps verhindern
- Sichtbarkeit in AR/VR-Anwendungen aufrechterhalten
- Unterstützung von Schnittstellen für langlaufende Aufgaben
Hauptmerkmale
- Plattformübergreifende Unterstützung (Android & iOS)
- Einfache API für Bildschirmweckmanagement
- Automatische Freigabe von Wake-Locks
- Minimale Leistungsüberhead
- Kompatibel mit Flutter's asynchronem Modell
Geeignet für
- Medienwiedergabe-Apps
- Interaktive Kioske
- Navigation- und Kartierungstools
- AR/VR-Erlebnisse
- Schnittstellen für langwierige Aufgaben
Hinweise
- Kann die Akkulaufzeit beeinträchtigen
- Erforderliche Berechtigungen unter Android
- iOS verfügt über eingeschränkte Hintergrundfähigkeiten
- Sollte sparsam verwendet werden, um Benutzerfrustration zu vermeiden
- Wecken-Locks müssen freigegeben werden, um einen Leistungsverlust zu vermeiden