2013-07-19 74 views
1

我有我的代碼在許多js文件中分離,一起工作。我只有一個background.js,聽一個pageAction的點擊。點擊打開一個新的窗口擴展的HTML文件,加載我的其他腳本,< script>標籤。所有事件頁面是否只加載一個事件?

我想消除HTML文檔,並在後臺運行腳本。

如果我將所有這些腳本轉換成事件頁面的腳本(即具有持久性:false的背景頁面),它們會加載pageAction的點擊嗎?

只在一個事件頁腳本文件中做單個偵聽器打開所有其他事件頁腳本文件?或者讓每一個js文件都有自己的同一個監聽器?

回答

0

是的,我把每個腳本轉換成活動頁面,並且它們按預期工作。當一個監聽者被調用時,整個組被執行。

在清單:

"background":{"scripts":["script1", "script2", ...], "persistent":false}