我正在使用WebView元素转到我的WP8.1应用程序内的youtube中的视频,我试图让WebView直接进入全屏模式。我曾尝试将iframe用作html字符串,但它给了我一个类似于播放器的桌面,这在移动应用中不方便,不知道怎么做?
答案 0 :(得分:1)
尝试使用mytoolkit解决您的问题。使用此库,您可以获取视频链接并将其设置为MediaElement
。
问候。
答案 1 :(得分:1)
更具体地说,从nuget包管理器中添加MyToolkit和MyToolkit.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”本身会添加全屏和播放,暂停选项。