【问题标题】:How to cancel a background task in windows 8.1 using javascript如何使用 javascript 在 Windows 8.1 中取消后台任务
【发布时间】:2013-10-28 09:21:30
【问题描述】:

我正在使用 javascript 和 html5 构建一个 Windows 8 Metro 应用程序。我想知道以下事情。

  1. 如何取消任何正在运行的后台任务的当前实例。
  2. 系统自动取消后台任务可能出现的情况。

【问题讨论】:

    标签: windows-8 background winjs windows-8.1


    【解决方案1】:

    JavaScript 后台任务在 Web Worker 中执行,因此只需在运行的后台任务中使用close() 即可随时结束它。如果您想从您的应用代码中执行此操作,请查看以下 MSDN 示例:http://msdn.microsoft.com/en-us/library/windows/apps/jj160500.aspx

    系统可能会取消您的任务有很多情况,但这取决于您如何注册它(是锁屏任务等)。在正常情况下,每个后台任务都有 1s 的 CPU 配额和 7.5 MB 的每日数据配额。你可以在这里阅读更多信息:http://msdn.microsoft.com/en-us/library/windows/apps/hh977046.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多