2011-12-22 188 views
0

我对Air很新,我知道它是用于使用AS3创建桌面应用程序的。所以我的问题是,如果我创建空气桌面应用程序,它可能会启动它通过Web应用程序,即使用JS或PHP?关于Adobe Air

任何想法?

+0

您的意思是在用户桌面导航到特定页面时启动应用程序? – meouw 2011-12-22 10:36:49

+0

是的,例如当我按下一个链接时,Air应用程序打开。我可以将变量从js/php发送到应用程序吗? – Vlad 2011-12-22 10:44:18

+1

我认为你可以做的最好的事情是将应用程序与一个文件扩展名(你自己编写的)关联起来,然后用该扩展名下载一个文件。您的浏览器应该提供打开关联的应用程序。 – meouw 2011-12-22 11:23:27

回答

1

Adob​​e AIR是一个运行时环境,如Java虚拟机。因此,要运行任何Adobe AIR应用程序用户,必须首先安装AIR - Adob​​e Integrated Runtime。用户不能通过单击链接来运行AIR应用程序,而是必须下载它,在未安装AIR的情况下安装AIR,然后安装下载的应用程序。您可以使用相同的Actionscript代码库来构建运行在任何操作系统中的AIR环境中的浏览器和桌面应用程序中运行的Web应用程序。

1

就是这样。我想你想要的是Adobe安装徽章套装,这是专门用于在您的网站中建立链接的:

如果未安装应用程序,请安装它(如果未安装,则为空) 如果安装了应用程序,发动点击应用

读的细节在这里: ​​

0

的Adobe AIR既是一个运行时,您可以直接(与iOS可用于Android,Windows中,本地)部署没有现在圈养运行运行。 AIR应用程序不会在浏览器中运行,因此除非您想对服务器进行服务调用,否则您无法使用js或php进行交互。如果你需要一个在浏览器中运行的应用程序,你需要尽可能少地在Flash Builder中部署与web项目相同的代码。