2017-08-16 76 views
0

我需要幫助,我的WebView不顯示網站的視頻播放器(黑色方塊) 但是,它正在使用手機瀏覽器。 此外,我試圖從github使用一些先進的webview,相同的結果(balck square)。視頻播放器不能在WebView中工作

這是我的代碼

webView = (WebView) findViewById(R.id.webview); 
    swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_layout); 

    WebSettings settings = webView.getSettings(); 
    settings.setJavaScriptEnabled(true); 
    settings.setDomStorageEnabled(true); 
    settings.setAppCacheEnabled(true); 
    settings.setDatabaseEnabled(true); 
    settings.setSupportZoom(true); 
    settings.setDisplayZoomControls(true); 
    settings.setBuiltInZoomControls(true); 
    settings.setAppCachePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/cache"); 


    settings.setDatabaseEnabled(true); 
    settings.setDatabasePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/databases"); 

    webView.getSettings().setUserAgentString("wp-android-native"); 
    //webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.1; HTC One X Build/JRO03C) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.58 Mobile Safari/537.31"); 

    webView.setWebViewClient(new WebViewClient()); 
    webView.setWebChromeClient(new WebChromeClient()); 
    //webView.setInitialScale(100); 


    webView.loadUrl("http://onlinemoviesbox.com"); 

回答

0

能否請您在下面一行的註釋和檢查一次,我能夠播放YouTube視頻正常

// webView.getSettings().setUserAgentString("wp-android-native"); 
+0

是的,我試過了,沒有工作 –

+0

@PavelPoley:你能請提供示例視頻網址? –

+0

是的,http://onlinemoviesbox.com/action/crime-and-thrillers/cold-sweat/ –

相關問題