【发布时间】: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