我正在使用html2canvas在Shopify中获取我的特定div
的屏幕截图。在div
内部,有一些来自外部服务器的图像(跨源图像)。
我尝试了所有选项,但无法在屏幕截图中捕获外部图像。这是我正在使用的代码:
$('#right-custom-shoe-blk').html2canvas({
logging:true,
useCORS: true,
proxy: "https://analyzer.com/customise/html2canvasproxy.php",
allowTaint : true,
onrendered: function (canvas) {
console.log(canvas);
console.log(canvas.toDataURL("image/png"));
}
});
我也曾尝试添加代理URL来捕获屏幕快照中的图像,但没有得到任何结果。
如果可以捕获跨域图像或有其他选择,请帮助我。
谢谢!