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

View in English Always switch to English

WebGLRenderingContext.getSupportedExtensions()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨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 中。当前的扩展在这里列出。

规范

Specification
WebGL Specification
# 5.14.14

浏览器兼容性

参见