WebページからダウンロードしたAIRアプリケーションがあります。 アプリケーションをダウンロードするためには、1がログインする必要があります。 私がログインしたのuserIdをアクセスもできるようにするには、ユーザーがアプリケーションを開いた最初の時間をしたいと思います。AIRアプリケーションとHTMLパスパラメータ
それを通過しない方法はあります情報?
おかげで、 ラドゥ
WebページからダウンロードしたAIRアプリケーションがあります。 アプリケーションをダウンロードするためには、1がログインする必要があります。 私がログインしたのuserIdをアクセスもできるようにするには、ユーザーがアプリケーションを開いた最初の時間をしたいと思います。AIRアプリケーションとHTMLパスパラメータ
それを通過しない方法はあります情報?
おかげで、 ラドゥ
AIRのバッジをインストールしてからブラウザ呼び出しイベントを通じてパラメータを渡す変更することが可能です。
http://archive.davidtucker.net/2008/01/10/air-tip-5-passing-arguments-to-an-application-on-install/
あなたの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']
OPは埋め込みswfではなく、AIRアプリケーションにパラメータを渡す方法を指しています。このアプリケーションクラスはどこですか?私はドキュメント内でそれへの参照を見つけることができません。 – Hawks
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Application.html – Metafr
ああ、Flexをチェックしていないので、NativeApplicationと混同している可能性があります。私は、その1つのアプリケーションのプロパティまたはパラメータのプロパティを見つけることができません。 – Hawks
が、私はこれを行っていませんでしたが、私が見る、あなたがでパラメータを渡すためにバッジをインストールするアプリを変更することができると信じてリンク:http://archive.davidtucker.net/2008/01/10/air- tip-5-passing-arguments-on-application-on-install/ – Hawks
ホークス、これはそうだと思います。返信として投稿すると、私はそれを受け入れます。ありがとう。 –
私はちょうどそれをやった。 – Hawks