diff --git a/src/ol/renderer/webgl/webgl.js b/src/ol/renderer/webgl/webgl.js index 782b2b695e..23e221e2ee 100644 --- a/src/ol/renderer/webgl/webgl.js +++ b/src/ol/renderer/webgl/webgl.js @@ -11,5 +11,9 @@ ol.renderer.webgl.FREE_RESOURCES_IMMEDIATELY = false; * @return {boolean} Is supported. */ ol.renderer.webgl.isSupported = function() { - return 'WebGLRenderingContext' in goog.global; + if (!('WebGLRenderingContext' in goog.global)) { + return false; + } + var canvas = goog.dom.createElement(goog.dom.TagName.CANVAS); + return !goog.isNull(canvas.getContext('experimental-webgl')); };