特定の PC 上の Chrome で Canvas/Javascript エラーが発生しますか?

特定の PC 上の Chrome で Canvas/Javascript エラーが発生しますか?

私たちは毎日使用する社内ウェブサイトを持っています。今日、いくつかの問題が発生したため、PC に新しい Windows プロファイルを作成しました。後で、上記のサイトで JavaScript エラーが発生していることに気付きました。他のユーザーにテストしてもらいましたが、エラーは発生しませんでした。全員が私と同じバージョンの Chrome (76.0.3809.100) を実行していることを確認しました。

いくつかのトラブルシューティングを行った後、次のコードに絞り込みました。

canvas.getContext("webgl")

私のマシンでは、 が返されますnull。動作しているマシンでは、期待どおりに適切な WebGLRenderingContext が返されます。

何が原因なのでしょうか? 最初は Chrome 拡張機能だと思いましたが、シークレット モードでテストしても同じ結果になりました。Chrome の試験的フラグも気になりましたが、これも新しい Windows プロファイルです。すべて Chrome のデフォルト設定になっているはずです。

答え1

とにかく chrome:flags を調べたところ、Accelerated 2D canvas有効になっていることがわかりました。無効にして Chrome を再起動すると、エラーは発生しなくなりました。

関連情報