2017-09-16 112 views
0

我想在WebView中播放直播電視。 WebView在頁面中顯示黑屏直播流區域,但不會加載和播放流。在webview(安卓)流媒體

wv.setWebChromeClient(new WebChromeClient());(mainactivity)

安卓硬件加速= 「真」(manifest.xml文件)不工作

wv = (WebView) findViewById(R.id.wv); 
wv.setWebChromeClient(new WebChromeClient()); 
wv.getSettings().setPluginState(WebSettings.PluginState.ON); 
wv.getSettings().setJavaScriptEnabled(true); 
wv.setFocusable(true); 
wv.setFocusableInTouchMode(true); 
wv.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH); 
wv.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
wv.getSettings().setDomStorageEnabled(true); 
wv.getSettings().setDomStorageEnabled(true); 
wv.getSettings().setAppCacheEnabled(true); 
wv.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 
wv.loadUrl("http://www.fox.com.tr/canli-yayin"); 
wv.setWebViewClient(new WebViewClient()); 

回答

0

所有直播不Mobile.So首先檢查支持無論您的網址是否在Chrome瀏覽器中運行。如果它在工作,那麼你可以使用自定義標籤

compile 'com.android.support:customtabs:23.3.0' 

String url = ¨http://www.fox.com.tr/canli-yayin¨; 
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder(); 
CustomTabsIntent customTabsIntent = builder.build(); 
customTabsIntent.launchUrl(this, Uri.parse(url));