AIR应用程序和HTML传递参数


AIR application and HTML pass parameter

我有一个从网页下载的AIR应用程序。为了下载应用程序,必须登录一个应用程序。我希望用户第一次打开应用程序时,能够访问登录的用户ID。

有什么办法传递这些信息吗?

谢谢,Radu

可以修改AIR安装徽章,然后通过浏览器调用事件传入参数。

http://archive.davidtucker.net/2008/01/10/air-tip-5-passing-arguments-to-an-application-on-install/

要将参数传递到Air动画,请在html对象中使用'flashvar'参数。

<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应用程序中,您可以使用获得这些参数值

Application.application.parameters['value1']