在WP8.1应用中嵌入YouTube视频

时间:2015-03-03 19:58:51

标签: windows-phone-8 webview

我正在使用WebView元素转到我的WP8.1应用程序内的youtube中的视频,我试图让WebView直接进入全屏模式。我曾尝试将iframe用作html字符串,但它给了我一个类似于播放器的桌面,这在移动应用中不方便,不知道怎么做?

2 个答案:

答案 0 :(得分:1)

尝试使用mytoolkit解决您的问题。使用此库,您可以获取视频链接并将其设置为MediaElement

问候。

答案 1 :(得分:1)

更具体地说,从nuget包管理器中添加MyToolkitMyToolkit.Extended

现在在XAML页面中添加:

<MediaElement x:Name="Nameofelement" AreTransportControlsEnabled="True" AutoPlay="False" Tapped="Nameofelement_Tapped" Height="320" Width="400"/>

在.cs页面中添加:

using MyToolkit.Multimedia;

 private async void Nameofelemnet_Tapped(object sender, TappedRoutedEventArgs e)
    {
       var url = await YouTube.GetVideoUriAsync("YoutubeID", YouTubeQuality.Quality360P);
       Name.Source = url.Uri;
       hello = 1;
    }

AretransportControlsEnabled =“True”本身会添加全屏和播放,暂停选项。

相关问题