我試圖在這裏搜索谷歌搜索。但似乎我沒有運氣。禁用插件時刪除XUL元素,使用Firefox插件SDK
我使用Addon-SDK創建了一個小型的Firefox插件。一切似乎很酷,但用戶界面元素。這很難實現。
我已閱讀有關在此處找到的toolbarbutton的https://github.com/mozilla/addon-sdk/wiki/Community-developed-modules和Mozilla XUL,並決定通過跟蹤瀏覽器窗口創建我自己的工具欄按鈕,使用WindowUtils.onTrack()和操作瀏覽器XUL DOM;
這幾乎已經完成,但當我嘗試禁用並重新啓用我的插件時。按鈕沒有消失,那裏有2個按鈕。
這是非常糟糕的,你可以告訴我如何摧毀或刪除該按鈕也是其他XUL元素,當插件被禁用或刪除。我們使用的是addon-SDK,它是無重啓擴展。
而我的另一個問題是我們應該在操作BrowserXULDom WindowUtils或WindowMediator時使用什麼?或其他,這是更快,更方便?
感謝@canuckistani爲您的答案 – simpletron