是否可以使browserAction弹出窗口持久化,以便每次都不重新加载?如果不这样做,是否可以将任何可查看的扩展页面隐藏起来而不是关闭?
我有一个复杂的布局,涉及大量元素,我目前正在保存并加载为字符串或使用importNode来解决问题,但这两个选项都不是很好。
答案 0 :(得分:2)
不,您不能导致实际的browserAction
或pageAction
弹出窗口继续存在。但是,就像您的扩展程序中的任何HTML页面一样,您可以open that HTML page in either a tab or window。
关于隐藏扩展页面:当前不需要查看选项卡。可以通过最小化您想要隐藏的窗口来隐藏显示HTML页面的窗口。或者,您可以通过将另一个窗口置于焦点,将您想要隐藏的窗口放在另一个窗口下。第三种选择是将待隐藏窗口移动到屏幕外的坐标。所有这些都是通过windows.update()
完成的。