WebGLRenderingContext: getShaderSource() 方法

基线 广泛可用

此功能已确立,可在许多设备和浏览器版本中使用。它自 2015 年 7 月.

报告反馈

语法

WebGLRenderingContext.getShaderSource() 方法是 WebGL API 的一部分,它返回 WebGLShader 对象的源代码字符串。
getShaderSource(shader)

js

参数

shader

一个 WebGLShader 对象,从中获取源代码。

返回值

示例

WebGLRenderingContext.getShaderSource() 方法是 WebGL API 的一部分,它返回 WebGLShader 对象的源代码字符串。
const shader = gl.createShader(gl.VERTEX_SHADER);
gl.shaderSource(shader, originalSource);

const source = gl.getShaderSource(shader);

规范

包含着色器源代码的字符串。
规范
# 5.14.9

浏览器兼容性

WebGL 规范

另请参阅