24

webgl を safari で動作させましたが、chrome で動作させることができません。これを使ってテストします

http://get.webgl.org/

Safari では、webgl を有効にした後にのみ機能します。http://support.apple.com/kb/PH11926を参照してください。

Chrome では、「うーん。お使いのブラウザは WebGL をサポートしているようですが、無効になっているか利用できません。可能であれば、ビデオ カードの最新のドライバを実行していることを確認してください」と表示されます。

サファリで有効にするのと同じように、クロムでwebglを有効にする方法があるかもしれないと思っていました。

私は Mac OS X 10.8.2 を使用しており、Macbook pro retina (NVIDIA GeForce GT 650M)、Chrome バージョン 24.0.1312.57 を使用しています。私のビデオ カードはブラックリストに載っていません (ホワイトリストにもありません) www.khronos.org/webgl/wiki/BlacklistsAndWhitelists

4

7 に答える 7

22

Chrome の設定で [利用可能な場合はハードウェア アクセラレーションを使用する] を有効にします。

2012 年半ばの Macbook Air でも同じ問題が発生しました。これが私がそれを修正した方法です。

  • chrome://settings/ に移動します
  • 「詳細設定を表示」(下部のリンク)
  • システム (一番下の最後から 2 番目)
  • 「使用可能な場合はハードウェア アクセラレーションを使用する」のチェックボックスを有効にしました。
  • Chrome を再起動します (私の場合は必須)
于 2015-04-17T23:06:10.757 に答える
6

「ソフトウェア レンダリング リストのオーバーライド」(#ignore-gpu-blacklist) を有効にするだけかもしれません。

https://apple.stackexchange.com/questions/150212/hardware-acceleration-for-flash-videos-in-google-chrome

OS X 10.9.5、Chrome v38.0.2125.101でこのバグを修正しました

于 2014-10-14T15:58:00.250 に答える
2

Chrome は OSX 上の WebGL を確実にサポートしており、Mac が問題なく動作することを確認できます。(私は Chrome で WebGL を開発するために 1 つを使用しています!)

どういうわけか誤って無効にしたように聞こえますか?chrome://flags をチェックインし、「WebGL を無効にする」フラグが設定されているかどうかを確認します。また、chrome://gpu を見て、WebGL が無効になっている理由を示すメッセージが表示されているかどうかを確認してください。

于 2013-03-01T15:48:32.277 に答える