我正在尝试使用MediaElement控件在WP7中播放WMV文件,但我总是在MediaElement控件的MediaFailed事件中收到“ag_e_network_error”异常。我找到this solution,但它对我不起作用,因为我根本没有连接手机。你能想到的任何其他解决方案吗?
这是xaml:
<MediaElement Grid.Row="0"
x:Name="mediaSample"
Source="/Media/Wildlife.wmv"
AutoPlay="True"
HorizontalAlignment="Left"
VerticalAlignment="Top"
Height="200"
Width="200"
MediaOpened="MediaElement_MediaOpened"
MediaFailed="mediaSample_MediaFailed" />
'/ Media / Wildlife.wmv''Build Action'设置为'Content','Copy to Output Directory'设置为'Copy Always'。
谢谢!
答案 0 :(得分:2)
这完全取决于视频使用的编解码器。
使用this reference page了解详情。
由于您正在尝试播放WMV视频,因此您有特定的限制(某些编解码器具有特定的分辨率限制,并且模拟器根本不支持一种):
解决方法是使用物理设备。事实上,对于移动平台的任何认真开发,您将需要一部实际的手机,所以我建议您投资一部。