keepAwake
La traduction de cette page manque ou n'est plus à jour : elle s'affiche en anglais. Lire en anglais
Prevent automatic display sleep for an active reader, navigation session or presentation.
Keep a presentation visible
import { Video, keepAwake, app } from 'kuito';
function Player() {
keepAwake(); // held while Player is mounted
return <Video src={{ uri: 'https://example.com/movie.mp4' }} flex={1} />;
}
// For the app's life, outside any component; call the result to let go.
const release = keepAwake({ scope: app });
release();Behavior and limits
The override belongs to the scope that creates it and is released with that scope. Outside a component use an explicit scope and dispose it when finished. Keeping the screen on does not grant background execution or prevent the app from being suspended.
Continue
Read Lifecycle events for the related workflow. The API reference lists every method, option, event and return type.
Référence
Signatures
(options?: ScopeOptions): () => voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
options | ScopeOptions | Non | — Par défaut: {} |
Retourne
() => void
Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.