2015-12-28 191 views
1

我剛剛添加了一個webview到我的應用程序來加載一個帶有視頻的簡單文章和一些文本。 文本顯示爲應該顯示,但它就好像視頻甚至不是一個不可見的元素。Youtube視頻不會顯示在WebView中

WebView browser = (WebView) findViewById(R.id.webArticle); 
    browser.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
    WebSettings settings = browser.getSettings(); 
    settings.setBlockNetworkLoads(false); 
    settings.setBlockNetworkImage(false); 
    settings.setAllowContentAccess(true); 
    settings.setLoadsImagesAutomatically(true); 
    settings.setAllowFileAccess(true); 
    settings.setJavaScriptEnabled(true); 
    settings.setJavaScriptCanOpenWindowsAutomatically(true); 

    browser.loadUrl(url); 
+0

讓我反饋 –

回答

1

首先,您需要添加此

getSettings().setPluginsEnabled(true); 
getSettings().setUserAgent(USER_MOBILE); 

然後添加到應用程序清單文件(以下權限):

android:hardwareAccelerated="true" 

對於演示代碼Play YouTube video in WebView

play youtube video in WebView

+0

這些方法不能得到解決。 – Ledii

+0

我也有硬件加速。這對我來說似乎沒有解決方案! – Ledii