媒体播放器播放/停止问题

时间:2014-01-09 07:21:44

标签: windows-phone-7 windows-phone-8 windows-phone windows-phone-7.1

我的Windows Phone 8项目的Resources文件夹中包含一个mp3文件。该文件在正常情况下播放。 但是,如果文件被多次播放和停止,当我调用 MediaPlayer.Play(歌曲)时,它会开始提供以下异常:

歌曲播放失败。请确认该歌曲不受DRM保护。创作者游戏不支持受DRM保护的歌曲。

如果我在这种情况下尝试访问 MediaPlayer.State ,则会出现以下错误:

价值不在预期范围内。

在此之后尝试播放该文件失败并给出上述错误。只有在终止并重新启动应用程序后,该文件才能播放。

我还检查了文件的属性,它的保护是关闭的。

如果你们遇到同样的问题并且有相同的解决方案,请帮助我。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以尝试动态创建MediaPlayer元素吗?

MediaElement ME = new MediaElement();
ME.Source = new Uri("source of file");
ME.Play();
相关问题