1

在 windows phone 8 应用程序中,我使用 AudioPlaybackagent 播放背景音频。

我做了以下场景:

我玩

  BackgroundAudioPlayer.Instance.Play(), 

当这首歌正在播放时,我打电话给

  BackgroundAudioPlayer.Instance.Stop() 

然后使用 mediaElement 播放另一首歌曲

问题是,如果我想重播第一首歌曲 usingBackgroundAudioPlayer.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 回答