Google chrome 正在检查WebGL扩展支持?
扩展为WebGL提供了硬件实例(woohoo!) 我想知道的是,31版的Chrome(而不是Chrome Canary)是否支持这一点Google chrome 正在检查WebGL扩展支持?,google-chrome,webgl,Google Chrome,Webgl,扩展为WebGL提供了硬件实例(woohoo!) 我想知道的是,31版的Chrome(而不是Chrome Canary)是否支持这一点 另外,它看起来像是在和金丝雀中,但我还不清楚它是否在Chrome中。要检查哪些扩展可用,您有两个选项 1) 调用gl.getSupportedExtensions()。它返回可用扩展名的列表 注意:您可以从浏览器中的JavaScript/Web控制台执行此操作。例如,在Chrome pick Tools->JavaScript控制台中键入 document.cr
另外,它看起来像是在和金丝雀中,但我还不清楚它是否在Chrome中。要检查哪些扩展可用,您有两个选项 1) 调用
gl.getSupportedExtensions()
。它返回可用扩展名的列表
注意:您可以从浏览器中的JavaScript/Web控制台执行此操作。例如,在Chrome pick Tools->JavaScript控制台中键入
document.createElement("canvas").getContext("experimental-webgl").getSupportedExtensions();
您应该会看到一个扩展列表
2) 只需尝试获取扩展并检查它是否成功
ext = gl.getExtension("ANGLE_instanced_arrays");
if (ext) {
// ANGLE_instanced_arrays extension exists
} else {
// ANGLE_instanced_arrays extension does not exist
}
这是您的代码通常的工作方式。如果扩展不存在,请使代码在没有扩展的情况下运行,或者显示一条消息,说明您需要扩展