Obiekt ApplicationUpdater wywołuje zdarzenie
downloadComplete
po zakończeniu pobierania pliku aktualizacji. Jeśli zachowanie domyślne zostanie anulowane, można wywołać metodę
installUpdate()
w celu wznowienia procesu aktualizacji.
appUpdater.installUpdate(file);
Wywołanie tej metody powoduje, że obiekt Updater zainstaluje plik AIR aktualizacji. Metoda ma jeden parametr,
file
, który jest obiektem File wskazującym plik AIR aktualizacji.
Obiekt ApplicationUpdater może wywołać zdarzenie
beforeInstall
w wyniku wywołania metody
installUpdate()
:
-
UpdateEvent.BEFORE_INSTALL
— wywoływane tuż przed zainstalowaniem aktualizacji. Niekiedy celowe jest zablokowanie instalacji aktualizacji, aby użytkownik mógł dokończyć bieżące zadania przed jej rozpoczęciem. Metoda
preventDefault()
obiektu Event odracza instalację do następnego uruchomienia i uniemożliwia rozpoczęcie następnego procesu aktualizacji. (Dotyczy to także aktualizacji, które byłyby wynikiem wywołania metody
checkNow()
lub okresowego sprawdzania dostępności).
|
|
|