3
我寫了一個Firefox擴展來處理響應和請求。現在通過點擊菜單按鈕來激活它。我希望擴展在firefox啓動時開始運行。這可能嗎?理想我想/需要有唯一的接口是附加經理(禁用/卸載)當Firefox啓動時啓動Firefox擴展
由於內部
我寫了一個Firefox擴展來處理響應和請求。現在通過點擊菜單按鈕來激活它。我希望擴展在firefox啓動時開始運行。這可能嗎?理想我想/需要有唯一的接口是附加經理(禁用/卸載)當Firefox啓動時啓動Firefox擴展
由於內部
首先,在您的清單文件上登記browser.xul
覆蓋:
overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul
然後,在您的sample.xul
中加入一些JavaScript。這個JavaScript應該附加一個onload
事件處理程序到窗口。每次打開一個新的瀏覽器窗口並且您的代碼都會運行時,這會觸發。
另外,如果你需要你的代碼只是一個實例的所有窗口中共享,考慮全面爆發XPCOM component,在其中您可以到listen for the profile-after-change
事件,這是在啓動的時候發生的最早事件之一註冊,在配置文件目錄和其他服務建立之後。