2012-04-09 90 views
0

好吧,我有一個Windows Phone應用程序,它具有一個顯示播放音頻的頁面(帶有htmlaudioelement)的Web瀏覽器對象。 當我的應用程序關閉時,我想保持此音頻播放(這意味着保持該瀏覽器處於活動狀態)。 我知道這是可能的,因爲移動互聯網瀏覽器做到了。 有沒有人對我如何實現類似的東西有任何想法?Windows Phone瀏覽器後臺代理

謝謝, 馬特

回答

3

你不能在你描述的方式。

WebBrowser在後臺任務中爲not supported

您可以做的唯一事情是手動連接到音頻源並使用Background audio agent播放音頻。

另一方面:僅僅因爲本機應用程序(IE)可以做到這一點,並不意味着您的應用程序可以做到這一點。有很多功能僅針對手機上的本機應用程序打開。

+0

好的,那種結論我來了,這是令人失望的。謝謝您的幫助。 – fefwfefefwfwe 2012-04-09 16:30:06

+0

+1表示「只有手機上的本地應用才能打開大量功能」。這對於WP7的情況非常正確! – onmyway133 2012-11-29 10:53:58

2

如果您的音頻繼續在Internet Explorer Mobile中播放,請使用WebBrowserTask在IE中啓動URL。

+0

好點 - 可能是一個很好的解決方案。儘管如此,你確實失去了控制權。 – 2012-04-09 07:09:55

+0

這真的不是一個解決方案。關鍵是我的應用程序是一個音樂播放器。在IE中打開音頻源是沒用的。 – fefwfefefwfwe 2012-04-09 16:29:16

+0

那麼,MediaStreamSource和BackgroundAudioPlayer是你的朋友。 – 2012-04-09 17:18:42