Top > MyPage
 

Adobe Airアプリケーションのシームレスインストール

Airアプリのインストール

Airアプリケーションの実行(インストールふくむ)にはFlash PlayerとAirのランタイムがインストールされている必要があるが、Airがまだまだマイナーであるため、環境が整っていること自体がほぼ考えられない。したがって、それらを個別にインストールする手間をかけさせずに済ませられる機構がほしい。

AIRシームレスインストールメーカー

そこで、ウィジェッタウンで提供されているというものを使います。

AIRシームレスインストールメーカー トップページに使い方などが書かれています。

これをつかって、生成した例が、http://www.chikkun.com/und/yokoyam_seemless.htmlにあります。

このページにある緑色っぽい画像をクリックすると、airを実行する環境が整っていない場合はさきに、ランタイムのインストールが始まります。が、2008年9月10日現在、AIRのインストールは始まりますが、途中で失敗に終わります。そのあとでadobe公式からAIRのインストーラ単体をダウンロードして実行すると、普通なら出るはずの確認ダイアログや、経過画面が表示されずにインストール完了することから、最後の設定でエラーになっている模様。

また、このサイトで提供している機能の制限事項としてFlash Playerがインストール済みである(swfを実行できる環境にある)必要があることがわかっている。

バージョン6以降で9より前である場合は、フラッシュプレイヤーダウンロードのページへリンクするようだ。インストールされていなかったり、バージョンが6より古い場合は、設定しているairアプリをダウンロードするだけになる。

フラッシュプレイヤーのバージョンが問題なかったら、badge.swfをつかったシームレスインストールに入るが、鷺沼で試したときは先に書いたようにAIRのインストールで失敗した。

この例で実際にダウンロードするようにしたairアプリはhttp://www.chikkun.com/yokoyama.airにあります。