媒体元素不能在Windows Phone 8中播放.wmv url链接

时间:2014-04-28 10:54:39

标签: c# windows-phone-7 windows-phone-8

在我的应用程序中,我使用MediaElement播放.wmv视频链接。 当在Windows Phone 7中播放.wmv视频链接时,它工作得很完美,并且在widnows phone 8模拟器中工作也很完美但在 Windows Phone 8视频无法播放。请建议我。

MainPage.xaml中

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="0,0,0,0">
            <MediaElement x:Name="Player" Height="400" Width="400"/>
 </Grid>
  

MainPage.xaml.cs中

void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
 Player.Source = new Uri(@"http://domainname/demo.mp42g.wmv", UriKind.Absolute);
       Player.Play();
}

this code worked perfect in windows phone 7 and also worked perfect in widnows phone 8 emulator but windows phone 8 .wmv link not play.

1 个答案:

答案 0 :(得分:0)

它不会起作用,当你说它播放时,媒体不会被加载。 使用MediaElement MediaOpened绑定一个事件,然后使用Player.Play();

这样可以加载媒体,然后加载媒体就可以播放。

另外,绑定MediaFailed以检查异常。