--- title: WebGLRenderingContext.getSupportedExtensions() slug: Web/API/WebGLRenderingContext/getSupportedExtensions translation_of: Web/API/WebGLRenderingContext/getSupportedExtensions ---
这个 WebGLRenderingContext.getSupportedExtensions() 方法返回一个所有的支持WebGL 扩展的列表。
gl.getSupportedExtensions();
一个字符串 {{jsxref("Array")}} 数组,包含所有支持 WebGL 的扩展。
var canvas = document.getElementById("canvas"); gl = canvas.getContext("webgl"); var extensions = gl.getSupportedExtensions(); // Array [ "ANGLE_instanced_arrays", "EXT_blend_minmax", ... ]
浏览 {{domxref("WebGLRenderingContext.getExtension()")}} 方法得到一个特定的扩展对象。
所有WebGL API 扩展都被注册在 WebGL Extension Registry 中。当前的扩展是:
{{page("en-US/docs/Web/API/WebGL_API", "Extension_interfaces")}}
规格说明书 | 状态 | 注释 |
---|---|---|
{{SpecName("WebGL", "#5.14.14", "WebGLRenderingContext.getSupportedExtensions")}} | {{Spec2("WebGL")}} | Initial definition. |