Javascript 是否延迟从后台向内容脚本发送消息?扩充功能

Javascript 是否延迟从后台向内容脚本发送消息?扩充功能,javascript,google-chrome-extension,content-script,Javascript,Google Chrome Extension,Content Script,我想将消息从后台发送到内容脚本,但是我希望后台在特定时间后发送消息,以下是我的代码: 背景: 我收到以下错误: **Error in response to tabs.query: TypeError: Cannot read property 'id' of undefined** 我不确定,为什么ChromeAPI可以获得选中的标签 您可以在此处下载源文件: 谢谢。尝试运行选项卡。立即查询,并延迟选项卡。sendMessage这可能是浏览器中的一个错误,或者您的活动窗口是devtools

我想将消息从后台发送到内容脚本,但是我希望后台在特定时间后发送消息,以下是我的代码:

背景:

我收到以下错误:

**Error in response to tabs.query: TypeError: Cannot read property 'id' of undefined**
我不确定,为什么ChromeAPI可以获得选中的标签

您可以在此处下载源文件:


谢谢。

尝试运行
选项卡。立即查询
,并延迟
选项卡。sendMessage
这可能是浏览器中的一个错误,或者您的活动窗口是devtools,在这种情况下,观察到的行为是正确的。@wOxxOm“活动窗口是devtools”是什么意思?您能分享更多信息吗?是的,开发者模式开启!我使用了“加载未打包”选项
**Error in response to tabs.query: TypeError: Cannot read property 'id' of undefined**