我正在为我的Windows Phone 7应用程序使用BackgroundAudioPlayer
代理。我知道AudioPlayer
类存在于另一个进程中(我们称之为音频代理进程)。
我听说“理论上,音频播放器代理的过程可以随时启动和停止”。
有时,当我在我的UI上按播放时,代理进程似乎无法启动,并且代理代码不会收到任何OnUserAction
事件。这导致我的应用程序行为错误。
当我想播放音乐时,我希望代理进程准备就绪。如何解决这个问题?
答案 0 :(得分:0)
也许您需要开始在调度员中播放音频?像下一个:
Dispatcher.BeginInvoke(()=> {StartAudioOrSoOn();});
尝试检查Microsoft为Windows Phone开发人员提供的示例: