此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

WebGLRenderingContext.getSupportedExtensions()

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

WebGLRenderingContext.getSupportedExtensions() 方法返回一个所有的支持 WebGL 扩展的列表。

语法

js
getSupportedExtensions()

参数

无。

返回值

一个字符串数组,包含所有支持 WebGL 的扩展。

示例

js
const canvas = document.getElementById("canvas");
gl = canvas.getContext("webgl");

const extensions = gl.getSupportedExtensions();
// Array [ 'ANGLE_instanced_arrays', 'EXT_blend_minmax', … ]

参见用于获得一个特定的扩展对象的 WebGLRenderingContext.getExtension() 方法。

WebGL 扩展

所有 WebGL API 扩展都被注册在 WebGL Extension Registry 中。当前的扩展在这里列出。

规范

规范
WebGL Specification
# 5.14.14

浏览器兼容性

参见