我想在React-Native应用程序上下载文件。问题不在于 React-Native,但我不知道如何下载webm
文件。
我尝试了什么:
const request = await fetch(
'https://invidious.ggc-project.de/latest_version?download_widget=%7B%22id%22%3A%22LGdNnnQFg2M%22,%22itag%22%3A%22250%22,%22title%22%3A%22My%2Bthoughts%2Bon%2Ba%2B2nd%2Blockdown,%2Bmostly%2Btalking%2Btrash%2Babout%2BCuomo%2Bwhile%2Briding%2Ba%2Bbike-LGdNnnQFg2M.webm%22%7D'
);
const file = await request.blob();
console.log(file);
file
返回{"_data": {"__collector": {}, "blobId": "8097cab2-3ee3-4fb0-8525-3f50839b3c9e", "offset": 0, "size": 8441786}}
.
我不知道如何下载我的文件。我想我需要使用像 react-native-fs 这样的库来写入和保存文件。但我不知道这个过程是如何^^
有人已经使用获取API下载文件了吗?
谢谢你们!
https://github.com/joltup/rn-fetch-blob 提供了简单的下载方式。