特定 PC 上 Chrome 中的 Canvas/Javascript 錯誤?

特定 PC 上 Chrome 中的 Canvas/Javascript 錯誤?

我們有一個每天使用的內部網站。今天,由於遇到一些問題,我在我的電腦上建立了一個新的 Windows 設定檔。後來我注意到我在上述網站上遇到了 javascript 錯誤。我讓其他用戶測試過,他們沒有收到錯誤。我確認它們都運行與我相同版本的 Chrome (76.0.3809.100)。

在進行了一些故障排除後,我將其範圍縮小到以下程式碼。

canvas.getContext("webgl")

在我的機器上,返回null.在工作機器上,它會如預期地傳回正確的 WebGLRenderingContext。

可能是什麼原因造成的?我的第一個想法是 Chrome 擴展,但我在隱身模式下進行了測試並得到了相同的結果。我還想知道 Chrome 實驗標誌,但同樣,這是一個新的 Windows 設定檔。它應該是所有預設的 Chrome 設定。

答案1

無論如何,我查看了 chrome:flags 並看到Accelerated 2D canvas已啟用。我禁用它並重新啟動 Chrome,該錯誤不再出現。

相關內容