0
我嘗試通過單擊RecyclerView中的項目打開YouTube鏈接並將其加載到WebView中。但不是加載https://m.youtube.com/watch?feature=youtu.be&v=32yY_kDOqls它重定向在錯誤頁面https://m.youtube.com/?client=mv-google 當我在YouTube上搜索此視頻時,它會打開。 WebView設置:Android WebView - YouTube視頻重定向至主頁
private void initWebView() {
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAppCacheEnabled(true);
webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
webSettings.setDatabaseEnabled(true);
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDisplayZoomControls(false);
webSettings.setAllowContentAccess(true);
webSettings.setAllowFileAccess(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setUseWideViewPort(true);
webView.setDrawingCacheBackgroundColor(Color.WHITE);
webView.setFocusableInTouchMode(true);
webView.setFocusable(true);
webView.setDrawingCacheEnabled(false);
webView.setWillNotCacheDrawing(true);
webView.setBackgroundColor(Color.WHITE);
webView.setScrollbarFadingEnabled(true);
webView.setSaveEnabled(true);
webView.setNetworkAvailable(true);
webView.setWebViewClient(presenter.provideWebViewClient());
webView.setWebChromeClient(presenter.provideWebChromeClient());
}
我該如何解決這個問題?