无法在本机Webview(ios)中从全屏关闭视频

时间:2019-10-02 08:40:41

标签: android ios react-native video react-native-webview

我正在使用react-native-community/react-native-webview,在网站上,我们有Nexx播放器用于播放视频。

Android运行正常,但我在ios上遇到问题。在ios上,我有一个可以播放视频的全屏模式。如果我单击“播放”按钮,视频将跳至全屏模式并开始播放。没错但是,如果我想通过拐角处的X按钮关闭视频,则视频将跳回到开始位置,并立即跳回到全屏模式,有时会在视频上方显示一个图标。我将尝试关闭它,并且在几次重复结束后,情况还会再次发生。

enter image description here

我认为问题出在ios全屏视频播放器中。因为如果我要播放视频,则一些精美的Web视图功能将处理视频并以全屏显示(因为Nexx播放器看起来不同,所以我也尝试关闭全屏模式,但视频始终以全屏模式跳转)。当视频跳出全屏模式时,我尝试暂停视频,但它不起作用。 (当我先在全屏模式下暂停视频,然后单击关闭按钮=视频已正确关闭时,此方法就起作用了,但是如果我单击关闭按钮,则无法正常工作

有什么方法可以解决此问题?或如何控制Webview功能使其暂停,然后在用户单击X按钮时将其关闭?

0 个答案:

没有答案