我需要背景播放器在一个循环中播放单个曲目,而不会在结束和开始之间暂停。我怎么能实现它?
我曾尝试通过AudioPlayerAgent实现它,但它无法删除短暂但暂停的暂停。
答案 0 :(得分:3)
也许你应该看一下BackgroudAudioPlayer。
此处提供了更多信息和一些示例=>
http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_musicplayerlab_topic2.aspx
也许您可以使用事件PlayStateChanged再次启动相同的音乐。
希望有所帮助:)
答案 1 :(得分:0)
使用XNA库怎么样?
Song song = Content.Load<Song>("BackgroundMusic");
MediaPlayer.Play(song);
MediaPlayer.Volume = 0.5f;
MediaPlayer.IsRepeating = true;
我不确定它是否正常工作。