1. 程式人生 > >解決Edge瀏覽器下載檔案亂碼

解決Edge瀏覽器下載檔案亂碼

用到的技術棧是Ext,通過訪問後臺給介面加字串拼接下載檔案,發現Edge瀏覽器的檔名亂碼,如:

出現該情況是因為瀏覽器在訪問連結的時候將我們的欄位自動轉碼了,解決辦法奉上:

URL = 'fileDownloadList?'+Ext.urlEncode({fileUrl:data[i].fileUrl,fileName:data[i].fileName});

完美解決: