2013-10-16 22 views

回答

2

main.js和其他模塊(lib/下)確實是類似於Chrome擴展的background.js

main.js將在加載項啓動時(安裝後或瀏覽器啓動時)運行並停留在加載項關閉之前(瀏覽器關閉,用戶禁用或卸載加載項)。

但是,main.js無法訪問HTML5(DOM)API,因爲沒有底層的網頁。解決這個問題的最簡單的方法是使用page-worker和本地(data/)html頁面,該頁面會執行實際的websocket連接,並在worker和main.js或其他任何其他模塊和/或內容腳本之間傳遞消息。

+0

我不需要訪問dom數據,謝謝 – Alvar

相關問題