我在Windows 8项目的参考资料文件夹中包含了一个mp3文件。该文件在正常情况下播放。但是,如果文件多次被播放和停止,则当我调用MediaPlayer.Play(song)时,它将开始提供以下异常
歌曲播放失败。请确认歌曲没有DRM保护。受DRM保护的歌曲不支持创建者游戏。
如果我试图在这种情况下访问MediaPlayer.State,它会给出以下错误:
值不属于预期范围。
在此之后,任何试图播放该文件的尝试都会失败,并出现上述错误。该文件只能在终止和重新启动应用程序后才能播放。
我还检查了该文件的属性,它的保护是关闭的。
请帮助我,如果你们中的任何人遇到同样的问题,并有相同的解决办法。
谢谢
发布于 2014-01-09 07:44:31
您能尝试动态创建MediaPlayer元素吗?
MediaElement ME = new MediaElement();
ME.Source = new Uri("source of file");
ME.Play();https://stackoverflow.com/questions/21013990
复制相似问题