2015-12-02 147 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