HTMLCanvasElement : évènement contextrestored
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
L'évènement contextrestored de l'API Canvas est déclenché si l'agent utilisateur restaure le stockage associé à un contexte CanvasRenderingContext2D.
Après réception de cet évènement, vous pouvez redessiner, recharger les ressources et réinitialiser l'état de votre contexte.
Syntaxe
Utilisez le nom de l'évènement dans des méthodes comme addEventListener(), ou définissez une propriété gestionnaire d'évènements.
js
addEventListener("contextrestored", (event) => { })
oncontextrestored = (event) => { }
Type d'évènement
Un objet Event générique.
Exemple
Le fragment de code ci‑dessous détecte l'évènement contextrestored.
js
const canvas = document.getElementById("canvas");
canvas.addEventListener("contextrestored", (e) => {
console.log(e);
// appel de redrawCanvas() ou similaire
});
Spécifications
| Specification |
|---|
| HTML> # event-contextrestored> |