Flex和AIR在彼此之间传递数据

时间:2009-01-15 10:18:16

标签: flex flash air

我正在寻找一些样本/教程/一般指针来执行以下任一操作。

1)创建一个AIR应用程序,可以加载实时Flex应用程序并将其用于测试。所以我们有一个现场的应用程序,如果我可以将其加载到AIR应用程序中,该应用程序可以编辑配置文件,然后使用实时s​​wf测试该配置文件,但在AIR应用程序内部以确保if不会破坏flex在为实时应用上传新配置之前的应用。

2)或者我听说能够将数据从AIR应用程序拖动到flex应用程序中。如果是这样,那么AIR应用程序可以将测试数据传递给flex应用程序,它会刷新,我们可以看到它是否有效。

我现在看了一下这看起来像使用剪贴板和一些JavaScript似乎是前进的方式。从AIR应用程序将数据保存在剪贴板中,然后使用javascript读取剪贴板并发送到flex应用程序。有没有任何其他方式在AIR和&之间传输数据?弯曲。

此外,“您无法跨沙箱边界访问共享对象。”来自Adobe docs,我认为这意味着AIR应用程序不能与Flex应用程序共享相同的“flash cookie”。这是对的吗?

1 个答案:

答案 0 :(得分:1)

  

有没有其他任何方式   在AIR&之间传输数据弯曲。

flash.net.LocalConnection是执行此操作的标准方法,虽然它有其怪癖,但它的效果非常好。这是我用来从Flex应用程序(在浏览器中运行,但无论是在浏览器插件中运行还是在独立的Flash Player中运行)向AIR应用程序传输数据。