弹出窗口停靠后在窗口上执行内容脚本

时间:2018-10-10 14:14:33

标签: javascript firefox-addon firefox-webextensions

我有一个后台脚本,当单击扩展图标时会创建一个弹出窗口。

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);

但是这将在弹出窗口中执行内容脚本。在最小化弹出窗口时,如何在刚刚聚焦的窗口中执行内容脚本?

0 个答案:

没有答案