Windows runtime 停止应用程序终止时的后台音频任务
由于BackgroundAudio任务和应用程序生命周期的构建方式,似乎没有办法检测应用程序的实际关闭并在此时停止其后台任务。 这给用户造成了一种奇怪的情况,用户可以尝试强制终止暂停但当前的应用程序以“摆脱”播放的音频,但播放仍在继续 有可能对挂起事件做出反应,但这只意味着一旦用户退出应用程序,音频就会停止播放。 但是,只有当用户通过应用程序切换屏幕终止应用程序时,我们才需要停止音频播放 是否有任何方法可以检测到应用程序已从其后台任务关闭?后台音频任务设计为即使主应用程序已终止/挂起也可以继续。无法通知BackgroundTask暂停的应用程序已终止 应用程序挂起后,不会调用任何事件或从应用程序运行任何代码。最后,您可以做的是将某些内容放入挂起事件和/或窗口的事件中。您可以在LocalSettings中保存一些内容,这些内容将通知BackgroundTask应用程序处于非活动状态,这也是最后一次向您的任务发送包含UI状态信息的消息 上述方法在工程中使用Windows runtime 停止应用程序终止时的后台音频任务,windows-runtime,windows-store-apps,windows-phone-8.1,background-audio,Windows Runtime,Windows Store Apps,Windows Phone 8.1,Background Audio,由于BackgroundAudio任务和应用程序生命周期的构建方式,似乎没有办法检测应用程序的实际关闭并在此时停止其后台任务。 这给用户造成了一种奇怪的情况,用户可以尝试强制终止暂停但当前的应用程序以“摆脱”播放的音频,但播放仍在继续 有可能对挂起事件做出反应,但这只意味着一旦用户退出应用程序,音频就会停止播放。 但是,只有当用户通过应用程序切换屏幕终止应用程序时,我们才需要停止音频播放 是否有任何方法可以检测到应用程序已从其后台任务关闭?后台音频任务设计为即使主应用程序已终止/挂起也可以继续。