Google chrome extension 何时运行:document\u idle content脚本?

Google chrome extension 何时运行:document\u idle content脚本?,google-chrome-extension,Google Chrome Extension,运行内容脚本有三个选项: document\u start-在 document\u end-在DOMContentLoaded document\u idle-何时注入 根据: 我们尝试在两个地方空闲运行:这里和DidFinishLoad。 DidFinishDocumentLoad()对应于完成文档的加载, 而DidFinishLoad对应于完成文档和所有 子资源的负载。我们不想让脚本注入停顿一段时间 特别慢的子资源,所以我们从这里设置了一个延迟的任务-但是如果 我们在该点(即,DidFin

运行内容脚本有三个选项:

  • document\u start
    -在
  • document\u end
    -在
    DOMContentLoaded
  • document\u idle
    -何时注入
  • 根据:

    我们尝试在两个地方空闲运行:这里和DidFinishLoad。 DidFinishDocumentLoad()对应于完成文档的加载, 而DidFinishLoad对应于完成文档和所有 子资源的负载。我们不想让脚本注入停顿一段时间 特别慢的子资源,所以我们从这里设置了一个延迟的任务-但是如果 我们在该点(即,DidFinishLoad()为 那就没有理由再等了

    翻译成web开发者的话,基本上意味着

    document\u idle
    脚本将运行以下情况中最早的一项:

  • window.onload
    已启动
  • 自从
    DOMContentLoaded
    启动以来,它已经200ms
  • 在典型的页面上,这些脚本可能运行在#2