2015-12-02 145 views
0

我的应用程序将从KnownFolders.MusicLibrary获得所有音乐文件,这将返回StorageFile,但后来我发现有几个Class可以选择播放音乐文件。哪类适合播放音乐文件?

我想要的是,当我播放音乐文件列表时,它可以在通用音量控制上进行控制(如下图所示)。

我找到了BackgroundAudioPlayer类,BackgroundMediaPlayer类,MediaPlayer类和MediaElement对照。哪一个是最适合播放音乐文件的Class/Control?

我正在开发的Windows Phone 8.1的Silverlight

enter image description here

回答

2

要做到这一点以正确的方式(允许用户播放音乐时,您的应用程序是联合国背景),你应该使用backgroundaudioplayer。我在Fildo上使用它,效果很好。

+0

应用程序关闭时音乐会继续播放吗? – wuiyang

+0

是的,因为您在由系统管理的后台服务上启动它。你可以按照你的意愿实现它,在我的例子中,我有一个歌曲列表并随机播放。 您还可以在歌曲结束播放下一首歌曲时获得一个事件等。 – SergioZgz

+0

如何在音乐播放时更新滑块? – wuiyang