WebGLRenderingContext.isContextLost()

WebGLRenderingContext.isContextLost() 方法返回一个Boolean 标记WebGL的上下文是否已经丢失。

语法

gl.isContextLost();

返回值

 Boolean。如果上下文丢失则返回true,否则返回false。

样例

比如,当检查程序链接成功时,你也可以检查是否上下文已经丢失。

gl.linkProgram(program);

if (!gl.getProgramParameter(program, gl.LINK_STATUS) && !gl.isContextLost()) {
  var info = gl.getProgramInfoLog(program);
  console.log('Error linking program:\n' + info);
}

规范

Specification Status Comment
WebGL 1.0
WebGLRenderingContext.isContextLost
Recommendation Initial definition.

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support912411125.1
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic support Yes25 Yes Yes11128.1

另见

文档标签和贡献者

标签: 
 此页面的贡献者: shenwenkai
 最后编辑者: shenwenkai,