2014-07-26 51 views
1

默認播放任何媒體讓你這幾樣控制在屏幕上方PlayerFramework和媒體控制

enter image description here

,但與PlayerFramework播放媒體時,這些控件不顯示。 翻閱MediaPlayer properties我沒有找到似乎有關聯的東西。

編輯:我也檢查了SystemMediaTransportControls,並且PlaybackStatus確實在媒體播放或暫停時發生了變化。

任何幫助表示讚賞!

+1

我不相信你在使用MediaPlayer的時候會得到這些控件,你會在使用[Background Audio]時得到控件(http://blogs.msdn.com/b/wpukcoe/archive/2012/02/09/9 background-audio-in-windows-phone-7-5-part-1.aspx) –

+0

@ShawnKendrot請將此作爲回答發佈。我添加了背景音頻並獲取控件。 –

回答

1

不幸的是,你不會得到使用MediaElement的播放器控件會。 MediaElement只能用於您的應用程序,而播放器控件則用於無論打開哪個應用程序都可播放的音頻。要獲得控件,您必須使用Background Audio framework。這會給你播放器的控制,並允許你的音頻播放,即使應用程序關閉!

0

您應該考慮使用MediaElement而不是MediaPlayer,並確保AreTransportControlsEnabled屬性設置爲true。

這是去爲Windows 8.1的方式/的Windows Phone 8.1

+0

這些設置爲true,並且'MediaPlayer'在幕後使用'MediaElement'。這個問題是背景音頻。 –