Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:Youtube视频不可用_Android_Webview_Youtube - Fatal编程技术网

Android:Youtube视频不可用

Android:Youtube视频不可用,android,webview,youtube,Android,Webview,Youtube,我们在网络视图中展示了一些YouTube视频。 由于某些原因,其中一个视频在桌面上播放时不可用。 工作URL格式: YouTubeURL格式: XML: 这似乎对我不起作用。我在webview中加载的HTML页面出现空白屏幕 <WebView android:id="@+id/video" android:layout_width="match_parent" android:layout_height="2

我们在网络视图中展示了一些YouTube视频。 由于某些原因,其中一个视频在桌面上播放时不可用。

工作URL格式:

YouTubeURL格式:

XML:


这似乎对我不起作用。我在webview中加载的HTML页面出现空白屏幕
<WebView
     android:id="@+id/video"
     android:layout_width="match_parent"
     android:layout_height="200dp"
     android:contentDescription="YOUTUBE VIDEO TEXT TO READ DURING TALKBACK"
     android:importantForAccessibility="yes"
     android:setYouTubeUrl="@{YouTubeURL}"
     app:ignore="WebViewLayout" />
@BindingAdapter({"android:setYouTubeUrl"})
    public static void setYouTubeUrl(WebView webView, String url) {
        webView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                return false;
            }
        });
        WebSettings webSettings = webView.getSettings();
        webSettings.setJavaScriptEnabled(true); // required to view video
        webSettings.setLoadWithOverviewMode(true);
        webSettings.setUseWideViewPort(true);
        webView.loadUrl(url);
    }