如何使用JavaScript在Windows 8.1中取消后台任务

5

我正在使用javascript和html5构建一个Windows 8 Metro应用程序。我想了解以下内容:

  1. 如何取消任何正在运行的后台任务的当前实例。
  2. 系统自动取消后台任务的可能条件是什么。
1个回答

5
JavaScript后台任务在Web Workers中执行,因此只需在运行后台任务中使用close()来在任何时候结束它。如果您想从应用程序代码中执行此操作,请查看以下MSDN示例:http://msdn.microsoft.com/en-us/library/windows/apps/jj160500.aspx
系统可能会在许多情况下取消您的任务,但这取决于您注册任务的方式(例如,它是锁屏任务等)。在正常情况下,每个后台任务有1秒的CPU配额和7.5 MB的每日数据配额。您可以在此处了解更多信息:http://msdn.microsoft.com/en-us/library/windows/apps/hh977046.aspx

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接