Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 Mediaplayer播放/停止问题_Windows Phone 7_Windows Phone 8_Windows Phone_Windows Phone 7.1 - Fatal编程技术网

Windows phone 7 Mediaplayer播放/停止问题

Windows phone 7 Mediaplayer播放/停止问题,windows-phone-7,windows-phone-8,windows-phone,windows-phone-7.1,Windows Phone 7,Windows Phone 8,Windows Phone,Windows Phone 7.1,我的WindowsPhone8项目的资源文件夹中包含了一个mp3文件。该文件在正常情况下播放。 但是,如果文件被多次播放和停止,当我调用MediaPlayer.Play(song)时,它开始出现以下异常: 歌曲播放失败。请确认歌曲未受DRM保护。creator游戏不支持受DRM保护的歌曲。 在这种情况下,如果我尝试访问MediaPlayer.State,会出现以下错误: 值不在预期范围内。 在此之后播放文件的任何尝试都会失败,并出现上述错误。只有在终止并重新启动应用程序后,该文件才能播放 我还检

我的WindowsPhone8项目的资源文件夹中包含了一个mp3文件。该文件在正常情况下播放。 但是,如果文件被多次播放和停止,当我调用MediaPlayer.Play(song)时,它开始出现以下异常:

歌曲播放失败。请确认歌曲未受DRM保护。creator游戏不支持受DRM保护的歌曲。

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

值不在预期范围内。

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

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

如果你们中的任何人遇到相同的问题并有相同的解决方案,请帮助我


谢谢

能否尝试动态创建MediaPlayer元素

MediaElement ME = new MediaElement();
ME.Source = new Uri("source of file");
ME.Play();