특정 PC의 Chrome에서 캔버스/자바스크립트 오류가 발생합니까?

특정 PC의 Chrome에서 캔버스/자바스크립트 오류가 발생합니까?

우리는 매일 사용하는 내부 웹사이트를 가지고 있습니다. 오늘 제가 겪고 있는 몇 가지 문제로 인해 PC에 새 Windows 프로필을 만들었습니다. 나중에 위에서 언급한 사이트에서 자바스크립트 오류가 발생하는 것을 발견했습니다. 다른 사용자에게 테스트를 요청했는데 오류가 발생하지 않습니다. 나는 그들이 모두 나와 동일한 버전의 Chrome(76.0.3809.100)을 실행하고 있음을 확인했습니다.

몇 가지 문제 해결을 수행한 후 다음 코드로 범위를 좁혔습니다.

canvas.getContext("webgl")

내 컴퓨터에서는 null. 작동 중인 머신에서는 예상대로 적절한 WebGLRenderingContext를 반환합니다.

이 문제의 원인은 무엇일까요? 처음에는 Chrome 확장 프로그램을 생각했지만 시크릿 모드에서 테스트했는데 동일한 결과를 얻었습니다. Chrome 실험용 플래그에 대해서도 궁금했는데 이번에도 새로운 Windows 프로필입니다. 모두 기본 Chrome 설정이어야 합니다.

답변1

어쨌든 chrome:flags를 살펴보니 Accelerated 2D canvas활성화되어 있었습니다. 비활성화하고 Chrome을 다시 시작했는데 더 이상 오류가 발생하지 않습니다.

관련 정보