從任意 AIR 檔案執行安裝

您可以呼叫 installFromAIRFile() 方法,從使用者電腦上的 AIR 檔案安裝更新版本。

appUpdater.installFromAIRFile();

這個方法會使安裝程式從 AIR 檔案安裝應用程式的更新版本。

installFromAIRFile() 方法可以傳送下列事件:

  • StatusFileUpdateEvent.FILE_UPDATE_STATUS —在 ApplicationUpdater 成功驗證以 installFromAIRFile() 方法傳送的檔案後,傳送此事件。這個事件具有下列屬性:

    • available —如果有與目前應用程式不同的版本存在,則設定為 true ;否則會設定為 false (表示沒有不同的版本)。

    • version —代表全新可用版本的字串。

    • path —代表更新檔案的原生路徑。

    如果 StatusFileUpdateEvent 物件的可用屬性設為 true ,您便可以取消此事件。取消此事件會一併取消進行更新作業。呼叫 installUpdate() 方法可繼續執行取消的更新作業。

  • StatusFileUpdateErrorEvent.FILE_UPDATE_ERROR —發生錯誤,更新程式無法安裝 AIR 應用程式。