c# - 在 WP7 中预初始化 BackgroundAudioPlayer?

标签 c# windows-phone-7 windows-phone windows-phone-7.1 background-audio

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

最佳答案

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

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

相关文章:

c# - 无法将 Web.Http.Results.JsonResult 隐式转换为 Web.Mvc.JsonResult

c# - 如何只锁定 .NET 事务中的相关行

database - Windows 手机 7 : MVVMLight and Messenger

windows-phone-7 - 如何在通过 USB 电缆连接时监控 WP7 HTTP 流量

c# - 在动画中使用时模糊的文本 block

c# - c#中的双跳

c# - 为什么后台代理会加载冗余程序集?

c# - 在锁屏下运行 Windows Phone 8.1 RT 应用程序

windows - 客户端证书 Windows Phone 8.1

c# - 不能同时使用 WP8.1 项目中引用的 System.IO.Compression 和 SQLite