1

Windows Phone 8 アプリケーションでは、AudioPlaybackagent を使用してバックグラウンド オーディオを再生しています。

次のシナリオを実行しました。

私は遊ぶ

  BackgroundAudioPlayer.Instance.Play(), 

歌が流れている間に私は電話した

  BackgroundAudioPlayer.Instance.Stop() 

次に、mediaElement を使用して別の曲を再生します

問題は、BackgroundAudioPlayer.Instance.Play() を使用して最初の曲を再生したい場合です。

例外を返します

  The background audio resources are no longer available.
4

1 に答える 1

0

バックグラウンド エージェントでオーディオを再生する場合は、停止してからメディア要素でオーディオを再生します。私はあなたがしなければならないと信じています:

BackgroundAudioPlayer.Instance.Stop()
BackgroundAudioPlayer.Instance.Close()

次に、メディア要素でオーディオの再生を試みます。

于 2013-02-10T03:37:28.013 に答える