Temos um site interno que usamos todos os dias. Hoje criei um novo perfil do Windows no meu PC devido a alguns problemas que estava tendo. Mais tarde, percebi que estava recebendo erros de javascript no site mencionado acima. Mandei testar outros usuários e eles não obtiveram os erros. Confirmei que todos estão executando a mesma versão do Chrome que eu (76.0.3809.100).
Depois de solucionar alguns problemas, reduzi-o ao código a seguir.
canvas.getContext("webgl")
Na minha máquina, isso retorna null
. Em uma máquina em funcionamento, ele retorna um WebGLRenderingContext adequado conforme esperado.
O que poderia estar causando isso? Meu primeiro pensamento foi uma extensão do Chrome, mas testei no modo de navegação anônima e obtive o mesmo resultado. Também me perguntei sobre um sinalizador experimental do Chrome, mas, novamente, este é um novo perfil do Windows. Devem ser todas as configurações padrão do Chrome.
Responder1
De qualquer forma, olhei em chrome:flags e vi Accelerated 2D canvas
que estava ativado. Desativei e reiniciei o Chrome e o erro não ocorre mais.