bonjour
un fichier index.html qui tourne dans un mini serveur en localhost
j'ai donc une map en openlayers avec différentes couches wmts et vector,
et j'essaie de l'exporter sans succès en png ou jpg ou en pdf.
j'ai vu les exemple et ça ne fonctionne pas.
par exempleet la console me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var exportPNGElement = document.getElementById('export-png'); exportPNGElement.addEventListener('click', function(e) { map.once('postcompose', function(event) { var canvas = event.context.canvas.toDataURL('image/png'); }); map.renderSync(); }, false);
que faire svp ?(index):367 Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
at G.<anonymous> (http://localhost:2035/:367:38)
at G.b (http://localhost:2035/v4.0.1/build/ol.js:41:394)
at G.Dc.b (http://localhost:2035/v4.0.1/build/ol.js:44:213)
at di (http://localhost:2035/v4.0.1/build/ol.js:171:223)
at ci.vg (http://localhost:2035/v4.0.1/build/ol.js:172:470)
at G.k.hp (http://localhost:2035/v4.0.1/build/ol.js:290:155)
at G.<anonymous> (http://localhost:2035/v4.0.1/build/ol.js:276:292)
at G.k.ip (http://localhost:2035/v4.0.1/build/ol.js:287:462)
at HTMLButtonElement.<anonymous> (http://localhost:2035/:369:9)
Partager