2017-04-20 56 views
0

我試圖通過創建Blob鏈接來從Chrome(Laravel)服務器接收的數據在Android版Chrome上下載PDF文件。 Chrome for Android顯示「正在下載...」,然後顯示錯誤消息「{file-name}下載因未知錯誤而失敗」。但是,當我在Android版Chrome瀏覽器中下載文件時,該文件將在此處列出並打開。本地文件系統也是如此。{文件名}下載失敗,因爲文件已下載成功時出現未知錯誤

我想知道爲什麼Chrome for Android在文件正確下載時顯示錯誤?任何幫助,這是讚賞。

+0

你正在使用'.readAsArrayBuffer'的FileReader API?問題不清楚。如果您不希望瀏覽器執行該文件,請考慮使用zip。 – PHPglue

回答

0

我有同樣的問題還有,文件被下載但它給我的錯誤「下載失敗,原因未知錯誤」

我被降級我的Chrome應用程式固定它。

問題出現在Chrome v58上,我將它降級爲v51,它解決了我的問題。

+0

我在Chrome 7和Android 6的chrome v57。*上嘗試過。它不會在Android 6中顯示錯誤,但會在Android 7中顯示錯誤。奇怪的事情 –

+0

是的,我認爲Google Chrome與Android的兼容性問題。 :) 你需要較低版本的谷歌瀏覽器的更高版本的機器人。反比例:) –