Javascript 未激发文件查询内容更改事件

Javascript 未激发文件查询内容更改事件,javascript,file-io,windows-8,microsoft-metro,windows-runtime,Javascript,File Io,Windows 8,Microsoft Metro,Windows Runtime,我有一个后台任务,它试图使用“contentschanged”事件跟踪本地文件夹中的更改,由于某些原因,大多数情况下该事件不会触发 一些要点: 在开发模式中,问题似乎不太常见,甚至消失了,可能与添加断点有关 添加或删除文件时不会激发该事件 我添加了著名的fileQuery.getFileAsync();添加事件侦听器之后 您是否在后台使用应用程序执行此操作?后台的应用程序将被挂起,不会被调用。在开发过程中,例如F5,应用程序将在后台运行。@DominicHopton,你是说如果我在后台任务中侦

我有一个后台任务,它试图使用“contentschanged”事件跟踪本地文件夹中的更改,由于某些原因,大多数情况下该事件不会触发

一些要点:

  • 在开发模式中,问题似乎不太常见,甚至消失了,可能与添加断点有关
  • 添加或删除文件时不会激发该事件
  • 我添加了著名的fileQuery.getFileAsync();添加事件侦听器之后

您是否在后台使用应用程序执行此操作?后台的应用程序将被挂起,不会被调用。在开发过程中,例如F5,应用程序将在后台运行。@DominicHopton,你是说如果我在后台任务中侦听事件,后台任务有可能会忽略该事件,因为该事件已暂停?你的后台任务只获得特定的CPU时间片,并且需要在loc屏幕上等等。锁定屏幕触发器不包括看起来像的文件系统(我可能错过了它),所以很可能您的任务被暂停。启动一个定时器或一些持续执行的东西,看看我能不能让它保持活力。我怀疑你的问题是你被暂停了。@DominicHopton我不明白为什么我的后台任务需要是锁屏后台任务。因为后台任务不是一直在“运行”。只有锁屏应用程序几乎可以一直运行。