Задать вопрос
@choupa
Архитектор (обычный, который строит)

Как определить поддержку WebGL браузером?

Как программно на JS определить поддержку WebGL браузером?
  • Вопрос задан
  • 310 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Unity
    4 месяца
    Далее
  • Stepik
    Unity. 2D игра "Камень, ножницы, бумага"
    1 месяц
    Далее
Решения вопроса 1
@RomanKudlatov
function initWebGL(canvas) {
  gl = null;
  
  try {
    // Попытаться получить стандартный контекст. Если не получится, попробовать получить экспериментальный.
    gl = canvas.getContext("webgl") || canvas.getContext("experimental-webgl");
  }
  catch(e) {}
  
  // Если мы не получили контекст GL, завершить работу
  if (!gl) {
    alert("Unable to initialize WebGL. Your browser may not support it.");
    gl = null;
  }
  
  return gl;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы