问题标签 [air]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9595 浏览

apache-flex - 每当将数据添加到其 dataProvider 时,如何刷新 Flex Chart?

现在我必须在这里遗漏一些东西,因为这似乎是一个非常基本的问题,可以在任何“Flex 图表入门”教程中解决。但是,我所能找到的只是提示图表应在 dataProvider 更改时自动更新。请注意,提示。

这是我的标记:

这是我的 ActionScript 的一部分:

单击“开始”按钮后,数据数组每 3 秒扩展一次,但屏幕上的图表保持不变。

0 投票
1 回答
142 浏览

air - 在 Adob​​e AIR 上渲染

我的同事在他的博客上发布了一个问题。他指的是在 adobe air 中渲染 MPEG-4 流。他基本上想知道两件事。

是否有任何技术文章浮动...

  1. 描述 AIR 的渲染方式。

  2. 描述了一种以不影响 AIR 性能的方式在 AIR 表面上绘画的技术?

SO社区有答案吗?

0 投票
2 回答
1129 浏览

windows - 在 Adob​​e AIR 中运行本机程序

我需要运行本机程序并在仅 Adob​​e AIR 客户端应用程序中检索输出。我知道 AIR 不允许访问本机应用程序,那么实现这一点的最佳方法是什么?我遇到了这个适用于 Windows 的解决方案,但我也需要一些适用于 Mac 的解决方案。如果可能的话,我宁愿没有两个单独的解决方案。有什么建议么?

0 投票
3 回答
1193 浏览

apache-flex - 我需要担心 Flex/AIR 代码中的并发问题吗?

我有一种情况,我正在启动许多对象,当它们准备好处理一些输入数据时,调用一个处理程序。

该处理程序从待处理请求的 ArrayCollection 中获取数据集,将其分配给对象,然后从 ArrayCollection 中删除数据集。

(我无法从 ArrayCollection 中弹出,因为我需要搜索它以找到合适的数据集 - 它并不总是最重要的。)

是否有可能两个对象可以通过以下方式调用我的处理程序:(1)第一个被分配一个数据集,(2)第二个被分配相同的数据集,然后服务于第一个的处理程序实例删除它,我猜(3) 试图从 ArrayCollection 中删除数据集时处理程序的第二个实例出错。

我对 Flash Player 运行时不够熟悉,不知道这种故障情况是否可能发生,或者我是否应该花额外的时间来设置某种锁定以防止它发生。


编辑:到目前为止,答案对 Flex 给出了热烈的评价,但我不确定他们是否回答了这个问题。需要明确的是,我并不是要决定是否使用 Flex。

如果我有一个方法:

  1. 从 ArrayCollection 中的某处获取一条数据
  2. 用这些数据做点什么
  3. 从 ArrayCollection 中删除该数据

是否有可能在第一次调用 #1 之后但在 #3 之前,同一方法的另一个调用可以执行 #1?

le dorfier,您说 Flex/AS “正常工作” - 你能澄清一下它在这种情况下“正常工作”吗?

0 投票
2 回答
6805 浏览

air - Adobe AIR 应用程序自行调整屏幕(最大化)

有没有办法让 Adob​​e AIR 应用程序在启动时自行适应屏幕(最大化)?

0 投票
2 回答
781 浏览

air - adl 命令行 静音

我今天开始开发一个新的 air/html/ajax 应用程序,由于某种原因,我的 trace() 输出不再打印到控制台窗口。另外,我也没有收到任何针对语法错误或运行时错误的错误消息。我在另一台机器上试过,没有问题,所以这台机器一定有问题。我认为这与我使用 flex 3 sdk 有关,但是从我的路径变量中删除它并没有帮助,重新安装 air sdk 也没有帮助。如果有人以前遇到过这种情况,将不胜感激。

0 投票
1 回答
208 浏览

apache-flex - 应用程序启动序列中的哪个事件适合触发在 AIR/Flex 中加载配置文件?

我正在开发一个小型 AIR 桌面应用程序,我想将一些配置信息存储在一个小文件中,该文件在应用程序启动时加载,并将用于设置根应用程序对象的公共属性。这应该就像我在主 MXML 文件开头的 <mx:Script> 块中声明了公共变量一样工作。

我似乎可以选择三个可用于启动加载配置文件的事件:

  • 调用
  • 初始化
  • 创建完成

我是不是又忽略了一些?哪一个是合适的,为什么?这有关系吗?

我想到的示例问题是:

  • 是否所有组件都已可访问,或者我会获得 NULL 引用?
  • 我的某些设置会在活动之后的某个阶段被覆盖吗?

可能还有更多。

0 投票
1 回答
661 浏览

apache-flex - Flex/AIR + Catalyst:让他们互相交谈的最佳方式是什么?

让 Adob​​e Flex/AIR 与 perl Catalyst通信的最佳方式是什么?

我们目前在 Catalyst 端使用Catalyst::Plugin::XMLRPC ,在 Flex/AIR 端使用as3-rpclib。这很好用,但我宁愿将 as3-rpclib 排除在外,并使用 Flex 原生的方法。

据我所知,它的原生组件是 HTTPService、WebService (SOAP) 和 RemoteObject。

哪一个最适合 Catalyst 环境?

另外,你能指出一个很好的“Hello World”获胜者的例子吗?WSDL 让我头晕目眩。

0 投票
1 回答
961 浏览

download - 使用 Adob​​e AIR 下载文件

当我使用 URLStream 下载文件并使用 FileStream 写入文件时,文件还会缓存在哪里?它肯定会被缓存在某个地方,因为我第二次尝试下载相同的文件时,它就像灯光一样落下。

0 投票
1 回答
1026 浏览

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

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

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”。它是否正确?