【问题标题】:{file-name} download failed due to an unknown error when file HAS DOWNLOADED SUCCESSFULLY{file-name} 下载失败,因为文件已成功下载时出现未知错误
【发布时间】:2017-09-16 20:17:40
【问题描述】:

我正在尝试通过为从 Chrome for Android 上的 PHP (Laravel) 服务器接收的数据创建 Blob 链接来下载 PDF 文件。 Android 版 Chrome 显示“正在下载...”,然后显示错误消息“{file-name} download failed due to an unknown error”。但是,当我在 Chrome for Android 中下载时,该文件会在那里列出并打开。本地文件系统也是如此。

我想知道为什么当文件正确下载时 Chrome for Android 会显示错误?对此的任何帮助表示赞赏。

【问题讨论】:

  • 您正在使用 FileReader API 来.readAsArrayBuffer?问题不清楚。如果您不希望浏览器执行该文件,请考虑使用 zip。

标签: javascript android google-chrome blob


【解决方案1】:

我也遇到了同样的问题,文件已下载但它给我错误“由于未知错误下载失败”

我通过降级我的 chrome 应用程序来修复它。

问题出在 Chrome v58 上,我将其降级到 v51 并解决了我的问题。

【讨论】:

  • 我在 Android 7 和 Android 6 上的 chrome v57.* 上试过这个。它在 Android 6 中没有显示错误,但在 Android 7 中显示错误。奇怪的事情
  • 是的,我认为它的 Google Chrome 与 Android 的兼容性问题。 :) 对于更高版本的 android,您需要较低版本的 google chrome。成反比:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-17
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-07
  • 1970-01-01
相关资源
最近更新 更多