From c53e91e205dbfbdea7d63d3c9c14687da9919608 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Tue, 7 Aug 2012 15:53:51 +0200 Subject: [PATCH] Degrade gracefully if WebGL is not supported --- demos/side-by-side/side-by-side.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/demos/side-by-side/side-by-side.js b/demos/side-by-side/side-by-side.js index 68387625b8..67b72bc41a 100644 --- a/demos/side-by-side/side-by-side.js +++ b/demos/side-by-side/side-by-side.js @@ -21,10 +21,12 @@ var webglMap = ol.createMap( document.getElementById('webglMap'), {}, ol.RendererHint.WEBGL); -webglMap.bindTo('center', domMap); -webglMap.bindTo('layers', domMap); -webglMap.bindTo('resolution', domMap); -webglMap.bindTo('rotation', domMap); +if (!goog.isNull(webglMap)) { + webglMap.bindTo('center', domMap); + webglMap.bindTo('layers', domMap); + webglMap.bindTo('resolution', domMap); + webglMap.bindTo('rotation', domMap); +} var attributionView = new ol.view.Attribution(domMap); document.getElementById('attribution').appendChild(