Apache flex 您最需要Adobe Air的哪些功能?

Apache flex 您最需要Adobe Air的哪些功能?,apache-flex,actionscript-3,air,Apache Flex,Actionscript 3,Air,我最近开始使用Flex 3和Adobe Air进行开发,我想知道您希望在Adobe Air的未来版本中使用哪些功能? 我想念的是: 跨系统直接从Air应用程序启动本地文件(shellExec)的方式(尽管您至少可以在Windows下使用变通方法) 能够为嵌入语句设置动态路径(例如嵌入[(变量+“/path/to/file”)])。我没有找到合适的方法来做这件事 使用CSS中的绝对值设置Flex对象位置的某种方法(顺便说一句,这听起来与Flex更相关) 如果您知道一些限制,请毫不犹豫地将您的解

我最近开始使用Flex 3和Adobe Air进行开发,我想知道您希望在Adobe Air的未来版本中使用哪些功能?
我想念的是:

  • 跨系统直接从Air应用程序启动本地文件(shellExec)的方式(尽管您至少可以在Windows下使用变通方法)
  • 能够为嵌入语句设置动态路径(例如嵌入[(变量+“/path/to/file”)])。我没有找到合适的方法来做这件事
  • 使用CSS中的绝对值设置Flex对象位置的某种方法(顺便说一句,这听起来与Flex更相关)
如果您知道一些限制,请毫不犹豫地将您的解决方法添加到这些限制中。

  • 调用本机代码的能力-您当前必须提供一个用另一种语言编写的服务器,并调用该服务器来执行Air提供给您的任何操作

  • 模态窗口。您可以使用一种方法,将Application.Application.enabled设置为false,将dialog.nativeWindow.alwaysInFront设置为true,然后在对话框关闭时重新启用应用程序,但这是一种冗长的操作,不会禁用您可能有的任何本机菜单!把这么简单的事情变成这么困难,真是太疯狂了

  • 设置应用程序图标的可用方法。前几天我花了两个小时试着这么做,但在持续的“303”错误让我不知道自己做错了什么之后,我放弃了。再说一次,基本的东西

    • “调用本机代码”、“模态窗口”,同意。 loadLibrary将非常棒:)

      附言:

      如果我们不能在AIR中使用此功能,如果有机会将flash(AIR)图形引擎嵌入到您自己的应用程序中,那将是非常棒的。在这种情况下,我们将大大提高性能,并且可以自由选择编写什么(而不仅仅是小型小工具)。

      嵌入是在编译时完成的,因此允许变量存在实际上没有意义。因此。。也就是说,你想为你的应用程序做一些类似“蒙皮”的支持,你如何在不改变硬编码路径的情况下为每个皮肤的资产设置一个特定的文件夹?我想这样做并嵌入资产,但我找不到任何解决方案。。