2017-10-12 106 views
0

這部分應該下載PDF。它在Chrome和Edge中完美運行,但在Firefox中無法使用。在JavaScript中下載PDF不工作在Firefox中

var blob = new Blob(
[base64ToArrayBuffer(response.DocumentBytes)], 
{ type: "application/pdf" } 
); 

var link = document.createElement('a'); 
link.href = window.URL.createObjectURL(blob); 
link.download = response.DocumentName; 
link.click(); 

任何想法如何解決這個問題,而不會打破Chrome/Edge下載?

回答

0

追加鏈接到身體之前調用link.click()

document.body.appendChild(link); 
相關問題