我一直在尝试编写一个使用Three.js WebGL渲染器的Android应用程序。出于某种原因,构建WebGL渲染器导致我的Nexus 7出错,经过进一步调查后,我发现我的设备似乎与WebGL相关的任何东西都没有相关,甚至Chrome也无法使用WebGL的。当我访问get.webgl.org时,它告诉我WebGL似乎在我的设备上受支持,但未启用。我做了一些研究,并从几个来源找到了建议,告诉我Nexus 7支持WebGL,我应该去chrome:// flags并选择“Enable WebGL”。不幸的是,当我使用chrome:// flags时,没有启用WebGL选项。出于绝望,我尝试启用“WebGL 2.0原型”和“WebGl草案扩展”,希望这可以解决问题。相反,Chrome最终崩溃,我最终不得不重新安装Chrome应用程序以使其再次运行。无论如何,重点是:我能做些什么才能让WebGL在我的Nexus 7上运行?
答案 0 :(得分:1)
Firefox可以在Nexus 7上呈现WebGL内容
答案 1 :(得分:0)
您可以尝试覆盖软件渲染列表。转到chrome://flags
和Enable
Override software rendering list
。如果您的GPU被Chrome列入黑名单,它将解决问题。