我正在制作镀铬扩展程序。
我想在页面加载时执行一个函数:
jre
这种方式加载需要很长时间,加载完成后会启动另一个加载。这是另一种好方法吗?
答案 0 :(得分:1)
根据代码的位置,您可以使用以下两种方式:(说出您的逻辑是func()
内容脚本。如果您的代码位于内容脚本中,则可以直接调用func
而无需收听任何事件。由于默认情况下(未设置run_at
),run_at
将为document_idle
,这意味着您将在window.onload
个事件触发后加载脚本。或者,如果您愿意,可以设置run_at: document_start
,然后收听window.onload
事件。
背景页面。如果要监视后台页面中的当前页面,可以监听webNavigation.onCompleted事件,当文档(包括其引用的资源)被完全加载和初始化时,它将触发。