android中使用X5WebView时H5的Video会默认全屏

一、修改video标签:

公众号里使用的是腾讯视频,所以可以做到,你自己的视频无法解决,稍微好一点的方案是添加x5-video-player-type="h5" x5-video-player-fullscreen="false"
至于-webkit-playsinlineplaysinline是给iPhone用的,Android中不起作用


二、设置X5WebView的属性

 Bundle data = new Bundle();

data.putBoolean("standardFullScreen", true);

data.putBoolean("supportLiteWnd", false);

data.putInt("DefaultVideoScreen", 1);// 1:以页面内开始播放,2:以全屏开始播放;不设置默认:1

webView.getX5WebViewExtension().invokeMiscMethod("setVideoParams",
data);

猜你喜欢

转载自blog.csdn.net/xuweilinjijis/article/details/74990714