WebGLRenderingContext.getSupportedExtensions()
这个 WebGLRenderingContext.getSupportedExtensions() 方法返回一个所有的支持WebGL 扩展的列表。
语法
gl.getSupportedExtensions();
返回值
一个字符串 Array
数组,包含所有支持 WebGL 的扩展。
示例代码
var canvas = document.getElementById("canvas");
gl = canvas.getContext("webgl");
var extensions = gl.getSupportedExtensions();
// Array [ "ANGLE_instanced_arrays", "EXT_blend_minmax", ... ]
浏览 WebGLRenderingContext.getExtension()
方法得到一个特定的扩展对象。
WebGL 扩展
所有 WebGL API 扩展都被注册在 WebGL Extension Registry 中。当前的扩展是:
{{page("en-US/docs/Web/API/WebGL_API", "Extension_interfaces")}}
规格说明书
规格说明书 | 状态 | 注释 |
---|---|---|
WebGL 1.0 WebGLRenderingContext.getSupportedExtensions |
Recommendation | Initial definition. |
浏览器兼容性
BCD tables only load in the browser