2017-03-17 145 views
0

是否有可能使browserAction彈出持久性,以便它不會每次都重新加載?否則,是否有可能隱藏任何可查看的擴展頁面而不是關閉?如何創建持久擴展頁面?

我有一個複雜的佈局,涉及大量的元素,我目前正在以字符串形式保存和加載,或者使用importNode來解決問題,但這兩個選項都不是很好。

+0

只需在選項卡中打開它。 –

回答

2

不,您不能導致實際的browserActionpageAction彈出框持續存在。但是,就像您的擴展程序中的任何HTML頁面一樣,您可以使用open that HTML page in either a tab or window

至於隱藏擴展頁面:不需要當前查看選項卡。通過最小化您希望隱藏的窗口,可以隱藏顯示HTML頁面的窗口。或者,通過將另一個窗口放在焦點上,您可以將希望隱藏的窗口放在另一個窗口下。第三種選擇是將待隱藏窗口移至離開屏幕的座標。所有這些都通過windows.update()完成。

+0

謝謝。我明白你的意思,但這些都是非常黑客的解決方案,所以我會把它當作不是。 – ChrisD