我的插件会打开一个弹出式面板(popup.html)。
当用户将当前标签更改为其他标签时,弹出式面板将隐藏
当第二次选中该标签时,我需要仍然可用 contentURL(popup.html),但我确实找到了这样做的方法。
答案 0 :(得分:0)
您可以像这样创建面板:
<panel
id="yourPanel"
type="arrow"
noautohide="true"
level="parent">
</panel>
说明:
level =“parent”表示面板显示在面板所在窗口的正上方,但位于其上方的其他窗口后面。
noautohide =“true”表示只有在调用hidePopup
方法时才会关闭该面板。
将这两者结合起来,就可以得到你正在寻找的行为。
有关参考,请参阅mdn panel page