且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

下载文件后删除链接

更新时间:2023-12-04 20:35:46

您可以这样做:

var flag = true;
function sendData() {
  html2canvas(document.getElementById('capture'), {
    allowTaint: false,
    useCORS: true
  }).then(function(canvas) {
    $('#testaroni').attr('src', function(index, src) {
      return 'https://cors-anywhere.herokuapp.com/' + src;
    });
    if(flag == true)
    {
        $('#test').attr('href', canvas.toDataURL('image/png'));
        $('#test').attr('download', 'Test.png');
        $('#test')[0].click();
        $('#testaroni').attr('src','https://cdn.bulbagarden.net/upload/thumb/4/49/Ash_Pikachu.png/250px-Ash_Pikachu.png');
        flag = false;
    }
  })
}