当我在我的 Windows Phone 7 应用程序中使用 BackgroundAudioPlayer 时,我第一次想要播放一首歌曲时需要很多时间来加载。有什么方法可以在播放第一首轨道之前预先初始化 BackgroundAudioPlayer,这样当我开始播放时,它就开始了吗?我用谷歌搜索了它,但没有运气。我只是在使用 BackgroundAudioPlayer.Instance 时,例如想要播放、暂停、停止等音轨。我还能做些什么来解决这个问题吗?

最佳答案

您可以在 App 构造函数中调用 BackgroundAudioPlayer.Instance.Stop();,然后在 UserAction.Stop 的实现中丢弃 OnUserAction 方法中第一次出现的 AudioPlayerAgent

关于c# - 在 WP7 中预初始化 BackgroundAudioPlayer?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7269070/

10-10 12:24