延迟应用程序关闭Windows Phone

时间:2013-11-21 08:52:38

标签: windows-phone-7 windows-phone-8 windows-phone

是否可以延迟Windows Phone中的应用程序关闭事件。我想要实现的是,我需要发送一个Web请求(用于发送应用程序的使用时间),以便在我的应用程序中实现分析。因此,在完成发送请求之前,基于我当前的实现,主线程退出并且应用程序关闭。解决此问题的替代方法是什么。我无法在下一个应用程序启动时发送请求(此修复我不期待)

1 个答案:

答案 0 :(得分:2)

您可以使用应用程序的Closing事件。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff817008(v=vs.105).aspx

但是,在此操作系统将终止您的应用程序之后,您最多需要10秒钟来发送数据。 最好的方案是尝试发送数据并标记为发送,如果它在10秒之前就可以了,如果没有,则需要在下次启动时发送数据。