我有一个后台脚本,当单击扩展图标时会创建一个弹出窗口。
var create = browser.windows.create({
url:popupURL,
type:'popup',
height:500,
width:300,
});
在弹出窗口中,有一个按钮,单击该按钮可使弹出窗口最小化(在弹出JavaScript文件中调用):
browser.windows.update(windowInfo.id,{
state:"docked",
focused:false
});
然后我执行内容脚本(在弹出的javascript文件中调用):
browser.tabs.executeScript({file: "/content_scripts/recorder.js"})
.then(beginMessage);
但是这将在弹出窗口中执行内容脚本。在最小化弹出窗口时,如何在刚刚聚焦的窗口中执行内容脚本?