我有一个Windows应用商店。该应用程序通过传递流媒体在MediaElement中播放音频,并在屏幕上随着音频的进展进行一些活动。但是,当应用程序最小化时,音频会暂停"和活动,当应用程序最大化时,它恢复。当应用程序最小化时," OnSuspending"事件也不是触发器(我在该函数上设置了断点并且它没有破坏)。
如何阻止应用暂停"暂停"最小化时
答案 0 :(得分:5)
要在后台播放音频,您需要声明音频后台任务并处理SystemMediaTransportControls按钮。这在How to play audio in the background (XAML)
的MSDN上有详细描述您的OnSuspending活动可能没有受到影响,因为应用在调试时不会正常暂停。 Visual Studio在调试时可以使用工具栏按钮来模仿暂停和恢复。见How to trigger suspend, resume, and background events in Windows Store apps