具有html2canvas的Laravel无法保存图像

问题描述 投票:0回答:1

我想使用Html2canvas拍摄div的屏幕快照。它不会在控制台中引发任何错误,而只会提供一个空的画布。

html2canvas(document.querySelector("#myId"), {
    async: true,
    logging: false,
    backgroundColor: null,
    allowTaint: true,
    foreignObjectRendering: true,
    removeContainer: true
}).then(canvas => {
    var dataURL = canvas.toDataURL();
    window.open(dataURL);
});

我尝试了logging: trueallowTaint: trueuseCORS: true,但是没有用

javascript laravel html2canvas
1个回答
0
投票

删除foreignObjectRendering,然后重试

© www.soinside.com 2019 - 2024. All rights reserved.