我正在開發wondows芒果應用程序,並且我有兩個XAML頁面(如page1和page2)。在頁面1我有一個播放列表,並在第2頁上我有一個媒體元素播放在頁面1上選擇的歌曲,現在我想要的是當用戶在頁面之間切換時保持歌曲在後臺播放。我有幾個鏈接可以在應用程序進入後臺時保持歌曲播放,但當頁面關閉時(通過單擊後退按鈕)不會播放。在後臺播放音頻 - windows芒果
我該如何做到這一點,所有的建議,指針是受歡迎的。
感謝, 拉維古普塔 - 在Windows Phone的
我正在開發wondows芒果應用程序,並且我有兩個XAML頁面(如page1和page2)。在頁面1我有一個播放列表,並在第2頁上我有一個媒體元素播放在頁面1上選擇的歌曲,現在我想要的是當用戶在頁面之間切換時保持歌曲在後臺播放。我有幾個鏈接可以在應用程序進入後臺時保持歌曲播放,但當頁面關閉時(通過單擊後退按鈕)不會播放。在後臺播放音頻 - windows芒果
我該如何做到這一點,所有的建議,指針是受歡迎的。
感謝, 拉維古普塔 - 在Windows Phone的
你要使用BackgroundAudioPlayer這個:(新手MSDN有在後臺播放音頻complete sample您可以從here下載他們的樣品。您可以添加一個項目給您的應用程序來處理背景音頻(如果您需要在應用程序關閉後播放音頻),或者您可以在應用程序本身中處理所有事件,我訂閱了PlayStateChanged事件。下一曲
您也可以使用XNA的MediaPlayer()
參見:https://stackoverflow.com/a/11385865/1510036
謝謝肖恩。它可以播放受DRM保護的文件嗎? – TechnicalSmile
我從未嘗試過DRM音頻。你可以請你寄回你的結果嗎? –
它不適用於DRM文件。在您建議的示例項目中,在AudioPlayer類的方法'PlayTrack'中給我提示「在指定位置找不到文件」的錯誤。我曾嘗試更改DRM文件屬性(Build Action)並將其複製到輸出目錄,但沒有任何幫助。任何指針? – TechnicalSmile