HTMLCanvasElement: contextlost event

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sự kiện contextlost của Canvas API được phát ra nếu user agent phát hiện bộ nhớ nền gắn với context CanvasRenderingContext2D bị mất. Context có thể bị mất vì nhiều lý do như lỗi driver hoặc ứng dụng hết bộ nhớ.

Theo mặc định, user agent sẽ cố khôi phục context rồi phát ra sự kiện contextrestored. Mã người dùng có thể ngăn việc khôi phục bằng cách gọi Event.preventDefault() trong lúc xử lý sự kiện.

Cú pháp

js
addEventListener("contextlost", (event) => { })

oncontextlost = (event) => { }