我的插件打开一个弹出面板(popup.html)。
当用户将当前选项卡更改为不同的选项卡时,弹出面板被隐藏
当第二次选择选项卡时,我需要它仍然可用contentURL (popup.html),但我确实找到了方法。
我的插件打开一个弹出面板(popup.html)。
当用户将当前选项卡更改为不同的选项卡时,弹出面板被隐藏
当第二次选择选项卡时,我需要它仍然可用contentURL (popup.html),但我确实找到了方法。
您可以像这样创建面板:
<panel
id="yourPanel"
type="arrow"
noautohide="true"
level="parent">
</panel>
解释:
level = "parent"表示面板显示在面板所在窗口的正上方,但在其上方的其他窗口之后。
noautohide = "true"hidePopup
表示只有在调用该方法时面板才会关闭。
将这两者结合起来,您将获得您正在寻找的行为。
有关参考,请参阅mdn 面板页面