2017-08-16 2 views
0

Ich brauche Hilfe, meine WebView nicht zeigen Website-Video-Player (schwarzes Quadrat) Aber es funktioniert auf Handy-Browser. Auch habe ich versucht, einige erweiterte Webview von Github, dasselbe Ergebnis (Balck Square) zu verwenden.Video-Player funktioniert nicht in WebView

Das ist mein Code

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"); 

Antwort

0

Können Sie unterhalb der Linie kommentieren bitte und einmal überprüfen, ist in der Lage Youtube Video richtig

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

Ja, ich versuchte, nicht funktionierte –

+0

@PavelPoley spielen: Können Sie Bitte geben Sie eine Beispielvideo-URL an. –

+0

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

Verwandte Themen