2017-04-12 83 views
0

我有從帆布下載我的畫有問題。這是我的代碼:JavaScript的帆布下載

function downloadCanvas(link, canvasId, filename) { 
    link.href = document.getElementById(canvasId).toDataURL(); 
    const le = link.href; 
    console.log(le); 
    le.download = filename; 
}; 
download.addEventListener('mousedown', function() { 
    downloadCanvas(this, 'draw', 'Drawing.jpeg'); 
}, false); 

控制檯顯示的「樂」的值(與被鏈接下載),但該文件沒有下載...什麼是錯在這裏?我是一個begginer。

+0

你需要'點擊()'這個鏈接 – Kaiido

回答

0

你必須是你想要下載的鏈接位置,而你只需要下載被鏈接文件的問題。

爲了解決這個問題,你應該改變const le = link.href;const le = link;。但是,你可能也只是擺脫const le和改變le.downloadlink.download

希望有幫助!