2012-01-18 40 views
0

如何獲取我的Firefox擴展的安裝版本,例如在關於對話框中顯示它?獲取已安裝的Firefox擴展的版本

+0

通過「插件」你可能意味着一個擴展? 「獲取最新版本」是什麼意思?找出安裝了哪個版本或找出哪個版本是更新服務器上的最新版本/安裝它? – 2012-01-18 13:07:51

+0

是的,通過插件我的意思是擴展。我想知道它的版本,例如,在我的「關於」對話框中顯示它。 – 2012-01-18 15:14:24

回答

3

您使用AddonManager API

Components.utils.import("resource://gre/modules/AddonManager.jsm"); 
AddonManager.getAddonByID("[email protected]", function(addon) 
{ 
    alert("Installed version is " + addon.version); 
}); 

這裏[email protected]需要通過您的附加課程的ID來代替。