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

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

Как программно на JS определить поддержку WebGL браузером?
  • Вопрос задан
  • 291 просмотр
Подписаться 1 Средний 3 комментария
Решения вопроса 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;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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