CanvasRenderingContext2D: isContextLost() 方法
CanvasRenderingContext2D.isContextLost() 方法屬於 Canvas 2D API,用於在渲染上下文丟失(且尚未重置)時返回 true。這種情況可能由於驅動程式崩潰、記憶體不足等原因而發生。
如果使用者代理檢測到畫布後備儲存已丟失,它將向關聯的 HTMLCanvasElement 觸發 contextlost 事件。如果此事件未被取消,它將嘗試將後備儲存重置為預設狀態(這等同於呼叫 CanvasRenderingContext2D.reset())。成功後,它將觸發 contextrestored 事件,表明上下文已準備好重新初始化和重繪。