Skip to content

Commit

Permalink
Merge pull request openlayers#6109 from NaveenKY/patch-1
Browse files Browse the repository at this point in the history
Export Map as PNG (IE issue)
  • Loading branch information
ahocevar committed Jan 8, 2017
2 parents 2857a19 + 225aea1 commit dcf8f0e
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions examples/export-map.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,13 @@ var map = new ol.Map({
document.getElementById('export-png').addEventListener('click', function() {
map.once('postcompose', function(event) {
var canvas = event.context.canvas;
canvas.toBlob(function(blob) {
saveAs(blob, 'map.png');
});
if (navigator.msSaveBlob) {
navigator.msSaveBlob(canvas.msToBlob(), 'map.png');
} else {
canvas.toBlob(function(blob) {
saveAs(blob, 'map.png');
});
}
});
map.renderSync();
});

0 comments on commit dcf8f0e

Please sign in to comment.