解决方案在此处正确发布: Webview和iFrame Video全屏问题
基本上问题是VideoView不应该位于WebView的相同层次结构或子视图层次结构中。快速实施 onShowCustomView 在Java中看起来像这样:
onShowCustomView
mVideoView.setLayout(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); mVideoView.setVisibility(View.VISIBLE); webViewRoot.addView(mVideoView); webViewDirectParent.setVisibility(View.GONE);