Я работаю над приложением WebGL и недавно получаю сообщения о том, что оно иногда теряет контекст и просто оставляет пользователей с белым экраном.
Я добавил код для обработки потери контекста и возобновления операции, когда / если контекст восстанавливается (хотя кажется, что chrome никогда не восстанавливает его ...), но это все еще оставляет меня в корне: иногда я теряя свой контекст.
Я понимаю, что иногда это неизбежно, но я бы хотел сказать пользователям, что "у вас недостаточно ОЗУ", "обновить драйверы графики" или что-то в этом роде. Есть ли способ узнать причину ошибки?
Единственное, что я вижу, это «statusMessage» на событии, которое сейчас дает мне «потерянный контекст»?