0

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

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

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

我现在已经对此进行了一些研究,它看起来像是使用剪贴板,而一些 javascript 似乎是前进的方向。从 AIR 应用程序将数据保存在剪贴板中,然后使用 javascript 读取剪贴板并发送到 flex 应用程序。有没有人在 AIR 和 flex 之间传输数据的任何其他方式。

此外,“您不能跨沙箱边界访问共享对象。” 来自 Adob​​e 文档,我推测这意味着 AIR 应用程序不能与 flex 应用程序共享相同的“flash cookie”。它是否正确?

4

1 回答 1

1

有没有人在 AIR 和 flex 之间传输数据的任何其他方式。

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

于 2009-01-15T17:20:00.780 回答