所以我嘗試了幾種不同的方法,這裏是我的:播放音樂而Windows 8商店應用會在後臺
我設置使用此線程所示的方法的MediaElement中的App.xaml( Global MediaElement that continues playing after navigating to other page)。當切換窗格時,保持音樂播放效果非常好...
我設置播放器處理程序的方式是將所有方法(如播放,暫停,下一首曲目等)添加到LayoutAware頁面。這樣我就可以從任何視圖控制玩家。它的偉大工程時,應用程序處於焦點
如果我離開這個播放的音樂的原始視圖,並切換到另一個應用程序,它一直在後臺,這就是我想要
但是,如果我打首先改變到不同的視圖,然後將應用程序移動到後臺,它停止!
只有當我離開最先開始播放音樂的面板時纔會這樣做。
例如,如果我這樣做:
1. launch the app
2. select a track (launches NowPlaying View)
3. Play the track and leave it on that same view
4. Navigate to a different app or the desktop, leaving the app running in the background
該應用程序繼續播放音樂。
如果我那麼:
5. Navigate back to the app
6. click "Back" to select a different track
7. navigate to a different app or the desktop leaving the app running in the background
音樂停止!
任何人有任何想法,爲什麼會發生?請讓我知道,如果你需要更多關於我如何設置的說明。