ApplicationUpdater nesnesi, güncelleme dosyasının indirilmesi tamamlandığında
downloadComplete
olayını gönderir. Varsayılan davranışı iptal ederseniz, güncelleme işlemine devam etmek için
installUpdate()
yöntemini çağırabilirsiniz:
appUpdater.installUpdate(file);
Bu yöntemin çağrılması, güncelleyicinin AIR dosyasının güncel sürümünü yüklemesine neden olur. Bu yöntem, güncelleme olarak AIR dosyasına referans veren bir File nesnesi olan tek bir
file
parametresi içerir.
ApplicationUpdater nesnesi,
installUpdate()
yöntemini çağırmanın bir sonucu olarak
beforeInstall
olayını gönderebilir:
-
UpdateEvent.BEFORE_INSTALL
—Güncellemenin yüklenmesinden hemen önce gönderilir. Bazen, güncelleme devam etmeden kullanıcının geçerli çalışmayı tamamlayabilmesi için, bu sırada güncellemenin yüklenmesini önlemek yararlıdır. Event nesnesinin
preventDefault()
yönteminin çağrılması, yüklemeyi bir sonraki yeniden başlatmaya kadar erteler ve ek güncelleme işlemi başlatılamaz. (Bunlar,
checkNow()
yönteminin çağrılması veya dönemsel kontrol sonucu oluşan güncellemeleri kapsar.)
|
|
|