0

我的Windows Phone 8項目的資源文件夾中包含一個mp3文件。該文件在正常情況下播放。 然而,如果該文件播放和停止許多次,它開始給下面的異常,當我打電話MediaPlayer.Play(歌曲)媒體播放器播放/停止問題

樂曲播放失敗。請確認歌曲不受DRM保護。創作者遊戲不支持受DRM保護的歌曲。

如果我嘗試訪問MediaPlayer.State在這種情況下,它給了我下面的錯誤:

值沒有在預期的範圍內。

任何嘗試播放文件失敗後會發出上述錯誤。該文件只能在終止並重新啓動應用程序後才能播放。

我也檢查了文件的屬性,它的保護功能是關閉的。

如果您遇到同樣的問題併爲此提供解決方案,請幫助我。

謝謝

回答

1

您可以嘗試動態創建MediaPlayer元素嗎?

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