我有一个WinJS应用程序,其中包含一个计时器对象.我从msdn文档中读到,我的应用程序将在用户导航到另一个应用程序5秒后暂停,之后我的应用程序将停止运行.
但是,在挂起状态下测试应用程序时,我注意到计时器一直在运行.我试过暂停申请
但在这两种情况下,计时器都会继续运行.我预计它会在暂停时停止并在恢复时同时恢复,但它会正确显示已用时间.
如果有人能解释这种行为我会很感激.我正在运行Windows 8 Release Preview.
谢谢.
应用程序暂停后,所有计时器都将暂停.我刚用这段代码验证了它:
function timerFired() {
var container = document.getElementById("timeroutput");
var content = document.createElement("div");
content.textContent = Date.now();
container.appendChild(content);
}
setInterval(timerFired, 1000);
Run Code Online (Sandbox Code Playgroud)
当应用程序进入后台并暂停时(在暂停前大约需要15秒),文本将被停止附加到.
注意:
归档时间: |
|
查看次数: |
744 次 |
最近记录: |