Java 反应本机嵌入视频不工作

Java 反应本机嵌入视频不工作,java,android,iframe,react-native,embed,Java,Android,Iframe,React Native,Embed,这是一个已知的问题,因为react native webview无法很好地处理视频播放 在本次讨论中,我发现WebView中已经实现了WebChromeClient()。 但我仍然无法让它工作。我得到的只是黑屏。我尝试了html源代码和uri,两者都不起作用 我也发现这可能解决这个问题。但是这个模块的缺点是它不支持全屏播放。这不是我真正想要的 我没有Java背景,我真的不知道如何让它工作。在RN中嵌入视频还有其他方法吗?视频源不仅限于youtube,还包括其他流媒体服务,如vimeo和daily

这是一个已知的问题,因为react native webview无法很好地处理视频播放

在本次讨论中,我发现WebView中已经实现了WebChromeClient()。 但我仍然无法让它工作。我得到的只是黑屏。我尝试了html源代码和uri,两者都不起作用

我也发现这可能解决这个问题。但是这个模块的缺点是它不支持全屏播放。这不是我真正想要的


我没有Java背景,我真的不知道如何让它工作。在RN中嵌入视频还有其他方法吗?视频源不仅限于youtube,还包括其他流媒体服务,如vimeo和dailymotion

您应该尝试使用或使用您可能找到的其他库。

我已经尝试过了,但是安装很混乱,文档也过时了。它说我们需要编辑MainApplication.java,因为文件中没有更多的addPackage()。你用过rnpm吗?是的,我用过。用户还抱怨它不能播放youtube视频。事实上,当我尝试嵌入youtube url时,它不起作用。嗯,我不知道这是否还在发生,但rnpm可能仍然存在一个错误,无法正确链接Android的新软件包。YouTube可能不喜欢你直接链接他们的视频。不仅是YouTube,其他流媒体网站的来源也不起作用。我还尝试了手动安装。但是在MainActivity.java中,没有更多的addPackage()。我想我可能有一些安装错误。但是文档中根本没有这方面的信息。