2012-01-21 41 views
0

我一直在試圖創建使用Firefox工具欄的工具欄。我遵循以下教程 http://www.borngeek.com/firefox/toolbar-tutorial/創建使用Firefox

在教程結束時,當我打開.XPI文件時,它說它已成功安裝並且瀏覽器需要重新啓動。當瀏覽器重新啓動時,我無法在任何地方找到工具欄。我可以看到它安裝在tools-> addon-> Extensions菜單中。

任何人有任何建議或另一個鏈接創建Firefox或Internet Explorer工具欄?

回答

0

因爲你的附加組件出現在加載項列表中,這個問題是最likley在下列地點之一:

  1. 你可能有一個錯字在你的XUL文件(請確認標記的用途適當的結構)。
  2. 在您的Chrome清單中的路徑可能是無效的(再次,也許是筆誤)。
  3. 您的XPI文件可能結構不正確。

您是否嘗試過尋找在JavaScript控制檯,看是否有錯誤出現?本教程的Chapter 8解釋了這方面的一些調試策略,並建議Console^2擴展名作爲調試工具。委員會還建議了一些有用的瀏覽器設置,可以幫助你發現問題(在javascript.options.showInConsole設置捕捉XUL問題尤其重要)。將您的代碼與本教程中提供的示例工具欄(我剛剛驗證的Firefox 9.0.1中正常工作)進行比較,您很可能會發現您的錯誤。

+0

非常感謝你。清單中的路徑有一個錯字,我可以安裝工具欄。但是,當我想在XUL文件中做任何小的更改(如向現有代碼添加註釋)時,整個工具欄都不顯示。無法理解它破裂的位置。 – user1162910

+0

您確定您使用XUL的正確註釋標記嗎?它應該是這樣的:'<! - 這是一個評論 - >' –

+0

我給出了類似的評論語法。 – user1162910

相關問題