YCWebView icon indicating copy to clipboard operation
YCWebView copied to clipboard

setShowCustomVideo 设置为true,视频全屏未触发回调

Open ttuy111 opened this issue 5 years ago • 3 comments

在FiveActivity2中, 调用webView.setShowCustomVideo(true); 之后视频全屏和恢复,未触发showVideoFullView()和hindVideoFullView()

ttuy111 avatar Jun 12 '20 08:06 ttuy111

x5WebView.webChromeClient = CustomX5WebChromeClient().apply {
            setWebListener(interWebListener)
            //setCustomVideo(false)
            setVideoWebListener(videoWebListener)
        }

DaveBoy avatar Jul 07 '20 03:07 DaveBoy

在我测试的情况下,某些情况回调 某些情况不回调的原因是因为:第一次播放有个广告蒙层触发了这两个方法,其他时候旋转并并不会回调。。。

DaveBoy avatar Jul 07 '20 03:07 DaveBoy

https://v.pptv.com/show/teedGuJhW5n8euI.html 如这个网址,在我这边如果使用CustomVideo,第一次会导致出现蒙层看不到实际播放的视频,但是会回调全屏和非全屏方法。但是退出后再次播放就因为没广告了 不会再触发相关方法

DaveBoy avatar Jul 07 '20 03:07 DaveBoy