微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在不使用服务工作者的情况下使用流 api 下载和保存文件

如何解决如何在不使用服务工作者的情况下使用流 api 下载和保存文件

我有一个功能,可以下载 4GB 之类的文件。我不能使用 javascript blob,因为它们的大小有限。我发现这个名为 StreamSaver.js 的库可以完成这项工作。但是在使用这个库时对我来说有一个问题。它要么需要使用有效的 SSL 证书运行,要么使用由使用有效 SSL 证书的外部服务器提供的 MIMT。

我的用例是这个应用程序应该能够离线运行并且没有有效的 SSL 证书。因此我不能使用这个库。几乎所有与此主题相关的问题都将这个库作为解决方案。

我在想,有没有办法将已经在 readableStream 中的提取请求中的文件直接保存到硬盘驱动器而不需要 Service Worker?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。