【发布时间】:2020-02-14 14:29:48
【问题描述】:
我希望能够在使用 Expo 创建的 React Native 应用程序中下载 YouTube 视频。我目前正在使用 Expo 的FileSystem.downloadAsync,但是这需要下载资源的直接 URL。我遇到过很多包,例如 youtube-dl,但它们都需要 Node.JS 才能运行。
我的下一个想法是使用 nodejs-mobile 在我的应用程序中使用 Node.JS - 直到我发现你需要从 Expo 中弹出,我绝对不想这样做。
有人知道在 Expo 应用程序中下载 YouTube 视频的方法吗?或者只是简单地获取一个直接文件链接以传递给FileSystem.downloadAsync?
【问题讨论】:
-
您可以通过简单的 http get 使用外部 Web 服务,例如 download-api.com
标签: react-native expo