【问题标题】:Download file using fetch API使用 fetch API 下载文件
【发布时间】:2020-06-17 14:47:31
【问题描述】:

我想在 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 这样的库来写入和保存文件。但我不知道过程是怎样的^^

有人已经使用 fetch API 下载文件了吗?

谢谢你们!

【问题讨论】:

    标签: react-native fetch


    【解决方案1】:

    https://github.com/joltup/rn-fetch-blob 提供了简单的下载方式。

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 2021-08-08
      • 2016-10-03
      • 2018-03-20
      • 1970-01-01
      • 1970-01-01
      • 2018-08-23
      • 2019-02-12
      • 1970-01-01
      相关资源
      最近更新 更多