如何使用 React-Native Expo 从字节位置开始上传文件?

How to upload a file starting at a byte position with React-Native Expo?

我正在尝试在 React Native Expo 应用程序上设置可恢复上传到 Google 云存储。如果上传过程中连接断开,我需要能够从一个字节位置继续上传。

但是,我找不到在字节位置对二进制文件进行切片以便我可以使用 Expo 的文件系统恢复上传的方法 API。

这可能吗?

这可能就是您要找的。 Using the JSON API you can do resumable upload到Cloud Storage,可以在Content-Length header.

中设置字节大小

您还可以使用云存储parallel upload

我能够通过将文件转换为 Blob 并使用 blob.slice 恢复上传来解决这个问题。