Добрый день!
Почему не работает поиск обновлений
Components.utils.import("resource://gre/modules/AddonManager.jsm"); AddonManager.getAddonByID("{EC00AB53-9415-4281-BA95-4CC80F4B2199}", function(addon) { addon.findUpdates({ onUpdateAvailable: function(theaddon, UAToInstall) { alert("update"); }, onUpdateAvailable: function() { alert("no"); } }, "2.10.06.0425",AddonManager.UPDATE_WHEN_USER_REQUESTED,""); });
Должно хоть, что-то происходить
Отредактировано Большой (30-01-2013 15:58:54)
Отсутствует
Так работает
Components.utils.import("resource://gre/modules/AddonManager.jsm"); AddonManager.getAddonByID("{EC00AB53-9415-4281-BA95-4CC80F4B2199}", function(addon) { addon.findUpdates({ onUpdateAvailable: function(current, toInstall) { alert("update"); }, onNoUpdateAvailable: function() { alert("no"); }, onUpdateFinished: function(a, b) { }, onCompatibilityUpdateAvailable: function(a) {}, onNoCompatibilityUpdateAvailable: function(a) { }, }, AddonManager.UPDATE_WHEN_USER_REQUESTED, null); });
Отредактировано Большой (30-01-2013 15:59:05)
Отсутствует