当我在我的 Windows Phone 7 应用程序中使用 BackgroundAudioPlayer 时,第一次播放歌曲时加载时间很长。有什么方法可以在播放第一首轨道之前预先初始化 BackgroundAudioPlayer,以便当我开始播放时,它会立即开始播放吗?我用谷歌搜索了它,但没有运气。例如,我只是在使用 BackgroundAudioPlayer.Instance想要播放、暂停、停止等音轨。我还能做些什么来解决这个问题吗?
最佳答案
你可以调用BackgroundAudioPlayer.Instance.Stop();
在您的 App 构造函数中,然后丢弃第一次出现的 UserAction.Stop
在OnUserAction
AudioPlayerAgent
实现中的方法
关于c# - 在 WP7 中预初始化 BackgroundAudioPlayer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7269070/