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

浏览其他相关资源