我有一个 WinJS 应用程序,其中包含一个计时器对象。我从 msdn 文档中了解到,我的应用程序将在用户导航到另一个应用程序 5 秒后暂停,之后我的应用程序将停止运行。
但是,在暂停状态下测试应用程序时,我注意到计时器一直在运行。我尝试通过以下方式暂停应用程序
- 单击 VS2012 调试窗口中的“暂停”按钮,然后
- 手动运行我的应用程序,导航到另一个应用程序并等待一段时间(10 分钟)使其暂停。
但在这两种情况下,计时器都会继续运行。我预计它会在暂停点停止并在恢复时同时恢复,但它正确显示了经过的时间。
如果有人能解释这种行为,我将不胜感激。我正在运行 Windows 8 Release Preview。
谢谢。