AIRアプリのシームレスインストール方法+AIRランタイムも
先日実際にアプリを公開するときにインストールを簡単にしたいなぁってことでシームレスインストールをしてみました。
実際のサンプルはこちら
http://moeten.info/air/?m=download
今回はAIRランタイムがなくても一緒に入れてくれます。
簡単な説明
まずはSDKのダウンロード
http://www.adobe.com/products/air/tools/sdk/
必要なAIR SDKの中にsamples/badge/badge.swfがあるのでこちらを使用します。
基本的にサムネイルと、AIRアプリのファイルの場所をパラメータに指定すればOKです。
あとは以下のようなタグをHTMLに書けばOK
htmlタグ
<object id="badge" width="217" height="180" align="middle" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"> <param name="allowScriptAccess" value="all"/> <param name="movie" value="badge.swf"/> <param name="quality" value="high"/> <param name="bgcolor" value="#FFFFFF"/> <param value="appurl=http://moeten.info/air/airfile/2.air&airversion=1.5&buttoncolor=ff00a8&messagecolor=10c690&imageurl=image/2thum.jpg" name="FlashVars"/> <embed width="217" height="180" align="middle" flashvars="appurl=http://moeten.info/air/airfile/2.air&airversion=1.5&buttoncolor=ff00a8&messagecolor=10c690&imageurl=image/2thum.jpg" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="all" name="badge" bgcolor="#FFFFFF" quality="high" src="badge.swf"/> </object>