【问题标题】:react-native-video play Vimeo and YouTubereact-native-video 播放 Vimeo 和 YouTube
【发布时间】:2017-01-09 05:30:12
【问题描述】:

我想知道是否可以通过 React Native 组件 react-native-video 播放 Vimeo 和 YouTube。到目前为止,我的研究表明这几乎是不可能的,因为 react-native-video 需要直接引用文件(或流?),而这些引用对于 YouTube 和 Vimeo 来说很难/难以获得?

有没有办法让 react-native-video 与 Vimeo 和 YouTube 一起使用?

【问题讨论】:

    标签: youtube react-native vimeo


    【解决方案1】:

    如果您订阅了 Vimeo Pro,react-native-video 将与 Vimeo 一起使用。

    Vimeo Pro 提供了使用您的视频自己的第三方播放器的功能,它可以让您获得 360p、540p、720p 或 1080p 的视频 URL,或者作为可以选择正确分辨率的 HTTP Live Streaming url/用户连接的比特率。 react-native-video 适用于任何这些格式!

    【讨论】:

    • 那么 Youtube 呢?
    • 它可以与 Vimeo 一起使用吗?如果我有 Vimeo 高级帐户。
    【解决方案2】:

    我知道一个 github 项目,它是 react-native 的 Youtube 组件。 Check it out,也许对你有帮助;)

    Here你还有一个 Vimeo 视频项目

    【讨论】:

    • 感谢您的输入,但这两个有其自身的缺点:YouTube 组件缺乏 Android 支持。 Vimeo 组件将 WebViewNativeBridge 作为依赖项,它有自己的问题
    • 嗨@Hendrik 现在,如果设备安装了 Youtube,react-native-youtube 可以在 Android 中工作,并且 react-native-vimeo 不再使用 WebViewNativeBridge,只使用标准的 WebView。我建议使用 react-native-youtube 而不是 react-native-vimeo,而是采用这个想法并创建自己的托管页面来呈现这些视频。无论如何,react-native-vimeo 仍然无法在 Android 上运行。
    猜你喜欢
    • 2019-12-16
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 2019-05-24
    相关资源
    最近更新 更多