后端返回的pdf流是圖片上顯示的那樣,是后端的pdf模板在前端接收到的是字符串,字符串就是圖片里的內(nèi)容,下面的代碼:const blob = new blob([data],{type:'application/pdf'})const a = document.getElementById('a')a.href = URL.createObjectURL(blob)a.download = 'pdf'a.click()下載下來的pdf文件里面為什么是空白?和后端的編碼有關嗎?編碼'utf-8'因為參數(shù)比較多所以是post請求,后端改成get請求試了一下直接用window.open下載下來里面的內(nèi)容是正常的,查了很久也沒查出來
js關于pdf下載
繁星點點滴滴
2019-02-14 23:39:29