当前位置:   article > 正文

X5 webview 真正 全屏 播放 ,小屏变全屏 一篇就够了 很简单_x5 web 视频没有播放点全屏

x5 web 视频没有播放点全屏

布局代码如下


  1. <FrameLayout
  2. android:id="@+id/webView"
  3. android:layout_width="match_parent"
  4. android:layout_height="200dp"/>

JAVA代码如下。。。


  1. @Bind(R.id.webView)
  2. FrameLayout frameLayout;
  3. WebView webView;
  4. webView = new WebView(this);
  5. frameLayout.addView(webView);
  6. mPlayLink.replace("/pure","");
  7. frameLayout.setVisibility(View.VISIBLE);
  8. WebSettings webSettings = webView.getSettings();
  9. webSettings.setJavaScriptEnabled(true);
  10. webSettings.setUseWideViewPort(true); // 关键点
  11. webSettings.setAllowFileAccess(true); // 允许访问文件
  12. webSettings.setSupportZoom(true); // 支持缩放
  13. webSettings.setLoadWithOverviewMode(true);
  14. webSettings.setPluginsEnabled(true);
  15. webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE); // 不加载缓存内容
  16. webSettings.setMixedContentMode(android.webkit.WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
  17. webView.setWebChromeClient(new WebChromeClient());
  18. WebViewClient wvc = new WebViewClient() {
  19. @Override
  20. public boolean shouldOverrideUrlLoading(WebView view, String url) {
  21. webView.loadUrl(url);
  22. return true;
  23. }
  24. };
  25. webView.setWebViewClient(wvc);
  26. webView.loadUrl(mPlayLink);

就是这么简单,前提是自己引入x5的包

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/308931
推荐阅读
相关标签
  

闽ICP备14008679号