1
我正在嘗試向我的界面添加一個按鈕,該按鈕將下載所拍攝的網頁截圖。 它適用於側欄,但我的Cesium地圖顯示爲純白色。保存具有銫的網頁的屏幕截圖
有人可以幫我解決嗎?
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();
}
});
}
這是基於對這個問題問here