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