我正在创建一个呈现图像拼贴的应用程序,然后允许用户下载拼贴画。 PHP部分包含在一个html div中,其id ='chart'。我的问题是我无法下载div内容。我尝试使用html2canvas库,我得到的是在屏幕上打印的白色块。如果有帮助,我正在使用Chrome。
以下是用户单击“保存图像”按钮时调用的函数:
function saveimg()
{
html2canvas(document.querySelector("#chart")).then(canvas => {
document.body.appendChild(canvas)
});
}
以下是实际的div内容: