1
Ich versuche eine Schaltfläche zu meiner Schnittstelle hinzufügen, die einen Screenshot der Webseite herunterladen wird. Es funktioniert für die Seitenleiste, aber meine Cäsium Karte erscheint einfach weiß.Speichern Screenshot der Webseite mit Cäsium
Kann mir jemand helfen?
var Capture = function() {
html2canvas(document.body, {
onrendered: function (canvas) {
var tempcanvas=document.createElement('canvas');
tempcanvas.width=1050;
tempcanvas.height=1050;
var context=tempcanvas.getContext('2d');
context.drawImage(canvas,5,5);
var link=document.createElement("a");
link.href=tempcanvas.toDataURL('image/jpg'); //function blocks CORS
link.download = 'screenshot.jpg';
link.click();
}
});
}
Dies wurde auf der Grundlage der Frage gestellt here