--- title: 'HTMLCanvasElement: событие webglcontextlost' slug: Web/API/HTMLCanvasElement/webglcontextlost_event translation_of: Web/API/HTMLCanvasElement/webglcontextlost_event tags: - Event - Reference - WebGL ---
Событие webglcontextlost WebGL API вызывается когда {{Glossary("User agent")}}
обнаруживает, что буфер, связанный с {{domxref("WebGLRenderingContext")}}, потерян.
| Всплытие | Да |
|---|---|
| Отменяемое | Да |
| Интерфейс | {{domxref("WebGLContextEvent")}} |
| Свойство для обработки события | Нет |
Вы можете эмулировать webglcontextlost событие с помощью расширения {{domxref("WEBGL_lose_context")}}:
const canvas = document.getElementById('canvas');
const gl = canvas.getContext('webgl');
canvas.addEventListener('webglcontextlost', (event) => {
console.log(event);
});
gl.getExtension('WEBGL_lose_context').loseContext();
// будет выведено "webglcontextlost".
{{Compat}}