无法在Silverlight MediaElement中播放本地WMV

时间:2010-03-20 03:29:31

标签: silverlight mediaelement

我正在尝试在Silverlight MediaElement中播放WMV格式的视频。

<StackPanel>
  <Grid x:Name="LayoutRoot">
        <MediaElement x:Name="media" Source="Bounce.wmv" 
         Width="300" Height="300" AutoPlay="True" />
  </Grid>
</StackPanel>

这没有任何作用..但如果我将源属性更改为指向Web上的某些WMV,它就可以工作。

我做错了什么?我把电影放在与MainPage.xaml相同的目录中

1 个答案:

答案 0 :(得分:0)

嗯,这取决于你从哪个页面调用它。如果从位于子目录中的其他XAML页面(如“视图”)进行调用,则需要将Source更改为相对路径。尝试Source="\Bounce.wmv"Source="..\Bounce.wmv",具体取决于您在调用时所处的文件夹结构。