是否从命令行启动AIR应用程序以编程方式确定?

时间:2011-07-05 10:55:34

标签: flex air adobe

是否可以通过编程方式确定是从命令行启动AIR应用程序还是通过双击应用程序图标?

我希望能够做到这样的事情:

`if (e.launchedFromCLI) { foo(); }`

1 个答案:

答案 0 :(得分:3)

尝试收听NativeApplication INVOKE事件,这是我知道的唯一可以找到此类信息的地方。

似乎你无法区分CMD启动和图标启动 - 除非你在CMD中传递一些参数。

http://help.adobe.com/en_US/AIR/1.5/jslr/flash/desktop/NativeApplication.html#event:invoke