为什么可以';我在720HD中嵌入youtube或在Windows8Webview中有全屏按钮

本文关键字:Windows8Webview 或在 youtube 按钮 我在 为什么 720HD | 更新日期: 2023-09-27 18:25:20

根据嵌入youtube html5播放器显示没有全屏按钮

我应该能够得到全屏按钮。但当我试图将youtube嵌入webview时,它不起作用,它只显示一个基本的youtube播放器,默认情况下没有全屏按钮和低分辨率视频

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        string videoID = "lP7SSJSj1NM";
        string videoWidth = "800";
        string videoHeight = "480";
        string videoSrc = "http://www.youtube.com/embed/" + videoID + @"?autoplay=1&vq=hd720";
        StringBuilder html = new StringBuilder();
        html.Append(@"<body style=""padding:0; margin:0"" >");
        html.Append(@"<iframe frameborder=""0"" style=""padding:0; margin:0"" width=""" + videoWidth + @""" height=""" + videoHeight + @""" src=" + videoSrc + " allowfullscreen=" + @"""1" + @"""></iframe>");
        html.Append(@"</body>");
        myWebView.NavigateToString(html.ToString());
    }

为什么可以';我在720HD中嵌入youtube或在Windows8Webview中有全屏按钮

对我来说,我使用了这个try-it-

contentViewBorder.Width = 1305;
            contentView.Width = 1305;
            contentViewBorder.Height = 800;
            contentView.Height = 800;
            contentView.Margin = new Windows.UI.Xaml.Thickness(-520, -210, (490), 1500);