在線附加組件生成器內擴展的自定義圖標 - 如何顯示自定義圖標用於Firefox的附加組件管理器裏面的延伸?在線附加組件製造商 - 如何顯示Firefox的附加組件管理
我知道這是一個更普遍的問題,我甚至可以提交此有人會向我扔一個鏈接,但我已經有信任我面前......
我已經建立了使用我的插件在線插件生成器,但我還沒準備好將其提交給AMO進行審查,因爲我覺得它需要更多才能完成。我無法找到與我想要使用在線插件生成器相關的具體信息。我已經安裝並配置了使用名爲cfx的工具使用的本地化SDK,當然還有大量文檔!
一個問題:什麼都顯着值可以使用,從而確定附加組件附加組件管理器裏面顯示的package.json設置?無法使用package.json設置哪些顯着的材質/配置,以及如何實現它們?
我已經移除了所有的代碼錯誤和警告,但我使用硬編碼路徑到一個圖像,而我是把它當作PageMod對象的內容腳本中的arguement之前。爲什麼?我不確定,但我知道其中一位知道如何配置擴展名,我可以指定chrome://ez-magnetz/data/icon16.png或類似的。這比在路徑名中使用JUID更好。
我的小部件有一個圖標,但我怎麼指定一個主圖標在AM顯示的延伸? (package.json || chrome.manifest)
使用後者的兩個(chrome.manifest)我如何在我的插件中包含它,以便它的檢測?(爲了使用在線插件的擴展圖標製造商如果可能的話)
會有人請我提供了一個基本的插件一個chrome.manifest用於模板?
我是否需要install.rdf,其優先級高於configuration: install.rdf >>> chrome.manifest >>> package.json 我注意到它們之間的設置非常相似。
我去過XUL學校裏,我看到有這似乎只是在我的插件的情況下過時的有用信息。 我已經閱讀了package.json的基本信息,並實現了簡單的首選項,當然還有插件的描述。
我的理解是,我已經創建使用 Mozilla的在線附加組件生成器自舉插件。那是對的嗎? 現在想要做的唯一事情就是在Addon Manager中爲我的分機 顯示個人圖標! +我想知道我可能有什麼選擇和用戶在AMO上捐贈!
感謝所有幫助提前
謝謝,我會將您的答案標記爲已接受。然而,我在這個網站上找到了這樣一個安慰者,因爲我堅持不懈,就像我上面說過的,如果這些鏈接是我曾經在那裏的;) – Dwayne
在我接受之前,你可能會解決一些上面列出的其他查詢嗎? Ref:http://stackoverflow.com/questions/9207033/changing-firefox-addon-install-icon – Dwayne
對不起,如果您使用的是構建器,您唯一的選擇就是將屬性添加到package.json中(除非您手動創建,破解構建的xpi中的文件,這種方式就是瘋狂)。我在標題中回答了這個問題,如果你不接受,那很好。至少對於這個非常簡單的用例,其他人會發現這個答案。 – canuckistani