【问题标题】:React Native : How to make fullscreen youtube embed video in webview with expo (without react-native link)React Native:如何使用 expo 在 webview 中制作全屏 youtube 嵌入视频(没有 react-native 链接)
【发布时间】:2019-12-21 01:20:03
【问题描述】:

有谁知道如何让嵌入的 youtube 视频在 Android 中全屏显示?该视频可以在 iOS 上以内联模式和全屏模式播放,但在 Android 中只能以内联模式播放,并且全屏按钮已停用。我使用 Expo,我无法弹出我的项目,所以我无法使用 react-native 链接。我已经搜索了一些解决方案,但它们都需要 react-native 链接。谢谢您的回答。

<WebView
   javaScriptEnabled={true}
   useWebKit={true}
   domStorageEnabled={true}
   allowsInlineMediaPlayback={true}
   source={{ uri: "https://www.youtube.com/embed/TcMBFSGVi1c?playsinline=1&fs=1"}}
/>

这是我的代码

【问题讨论】:

    标签: android react-native youtube embed expo


    【解决方案1】:

    我之前也遇到过同样的问题,我用的是expo video,具体用法请阅读文档https://docs.expo.io/versions/latest/sdk/video/

    希望这会有所帮助。 :)

    【讨论】:

    • 感谢您的帮助,但是,您的解决方案不适用于 YouTube 链接 :( 它适用于 mp4,但它显示没有 YouTube 链接
    • 如何在 iOS 内联显示视频,而不是全屏显示?在 HTML 中有一个标签
    猜你喜欢
    • 2016-11-04
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 2018-02-20
    相关资源
    最近更新 更多