我们必须在应用程序(Angular 6 + Bootstrap)中添加一个包含SVG的功能,我尝试使用html2canvas,但SVG并未作为屏幕截图的一部分。
html2canvas(this.screen.nativeElement).then( canvasres => {
this.canvas1.nativeElement.src = canvasres.toDataURL();
this.downloadLink.nativeElement.href = canvasres.toDataURL('image/png');
this.downloadLink.nativeElement.download = 'screenshot.png';
this.downloadLink.nativeElement.click();
});
});
您能建议我们如何为该UI截屏吗?