任何人都可以帮我如何在Windows手机中播放视频。
我已经在列表框中显示了我的所有视频。当我立即点击特定视频时,它应该导航到其他页面并播放。当我点击特定视频时,它会导航到其他页面但不播放.I没有错误甚至警告。
导航页面中的Xaml代码:
<MediaElement x:Name="player" AutoPlay="True"/>
导航页面中的Xaml.cs代码:
protected async override void OnNavigatedTo(NavigationEventArgs e)
{
if (!NetworkInterface.GetIsNetworkAvailable())
{
MessageBox.Show("An error has occurred! Please verify your internet connection.");
NavigationService.GoBack();
}
else
{
string songcode = "";
if (NavigationContext.QueryString.TryGetValue("songcode", out songcode))
{
var url = await YouTube.GetVideoUriAsync(songcode, YouTubeQuality.Quality480P);
player.Source = url.Uri;
}
我是Windows手机应用的初学者。
请有人帮助我。
非常感谢。
答案 0 :(得分:0)
试试这个
<MediaElement x:Name="player" AutoPlay="True" MediaOpened="player_MediaOpened"/>
private void player_MediaOpened(object sender, RoutedEventArgs e)
{
player.Play();
}
希望这有帮助