Adobe AIR Badge Install を試してみました。
AIR Badgeを使ったAIRのインストールを swfobject で指定する場合のパラメータを一通り確認してみました。
↓動作例はこちら
http://www.feelwct.jp/staffblog/2008/01/airtimer.html
// AIRアプリを起動するには 9.0.115 以上が必要です。 var so = new SWFObject("AIRInstallBadge.swf", "Badge", "215", "180", "9.0.115", "#FFFFFF"); so.useExpressInstall('expressinstall.swf'); // AIRアプリをインストールするのに必要なパラメータ // AIRランタイムのバージョン 現在は1.0 so.addVariable("airversion", "1.0"); // 表示するアプリケーション名 so.addVariable("appname", "My Application"); // .airファイルへのパス (必ずhttp://からはじめる必要があります) so.addVariable("appurl", "http://www.mysite.com/sampleApp.air"); // BadgeからAIRアプリを起動するためのパラメータ (インストールに必須ではありません) //アプリケーションID(AIR書き出し時に指定したもの) so.addVariable("appid", "net.horori.AIRApplication"); //パブリッシャーID so.addVariable("pubid", ""); //ここに記述したバージョンによってアップグレードもできる!(未確認) so.addVariable("appversion", "1.0.2"); // AIR application version //書き出し so.write("flashcontent");
参考資料
Adobe Labs | Previews, prereleases and beta software from Adobe
http://weblogs.macromedia.com/akamijo/archives/2008/02/adobe_air_10_sp.cfm