2012-01-18 8 views
0

WebページからダウンロードしたAIRアプリケーションがあります。 アプリケーションをダウンロードするためには、1がログインする必要があります。 私がログインしたのuserIdをアクセスもできるようにするには、ユーザーがアプリケーションを開いた最初の時間をしたいと思います。AIRアプリケーションとHTMLパスパラメータ

それを通過しない方法はあります情報?

おかげで、 ラドゥ

+0

が、私はこれを行っていませんでしたが、私が見る、あなたがでパラメータを渡すためにバッジをインストールするアプリを変更することができると信じてリンク:http://archive.davidtucker.net/2008/01/10/air- tip-5-passing-arguments-on-application-on-install/ – Hawks

+0

ホークス、これはそうだと思います。返信として投稿すると、私はそれを受け入れます。ありがとう。 –

+0

私はちょうどそれをやった。 – Hawks

答えて

-1

あなたのHTMLオブジェクトに 'のFlashVar' のparamを使用してAIRアニメーションにパラメータを渡します。

<object ...> 
     <param name="movie" value="my_animation.swf?random=23887675198100972" /> 
     <param name="FlashVars" value="value1=x&value2=y" /> 
     ... 
     <embed src="/my_animation.swf" FlashVars="value1=x&value2=y" ...> 
     </embed> 
</object> 

は、AIRアプリケーションであなたが使用して、これらのparamsの値を取得することができます。

Application.application.parameters['value1'] 
+0

OPは埋め込みswfではなく、AIRアプリケーションにパラメータを渡す方法を指しています。このアプリケーションクラスはどこですか?私はドキュメント内でそれへの参照を見つけることができません。 – Hawks

+0

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Application.html – Metafr

+0

ああ、Flexをチェックしていないので、NativeApplicationと混同している可能性があります。私は、その1つのアプリケーションのプロパティまたはパラメータのプロパティを見つけることができません。 – Hawks

関連する問題