0
Как я могу получить установленную версию расширения Firefox, например. показать его в диалоговом окне «О программе»?Получить версию установленного расширения Firefox
Как я могу получить установленную версию расширения Firefox, например. показать его в диалоговом окне «О программе»?Получить версию установленного расширения Firefox
Вы использовать 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 вашего дополнения конечно.
Под «плагином» вы, вероятно, имеете в виду расширение? Что вы подразумеваете под «получить текущую версию»? Выясните, какая версия установлена или узнайте, какая версия самая новая, доступная на сервере обновлений, или установить ее? –
Да, по плагину я подразумеваю расширение. Я хотел бы узнать, что это за версия, и, например, показать ее в диалоговом окне «О программе». –