问题标签 [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 回答
6585 浏览

actionscript - 如何从 AIR 中的 JavaScript (HTMLLoader) 对象调用 ActionScript 方法?

所以我有一个应用程序沙箱 HTMLLoader 对象,我在AIR中创建它,只是想从JavaScript调用ActionScript方法。在 Flash 中,这是通过我们可信赖的ExternalInterface.addCallback()函数完成的。但是在 AIR 中,情况就大不相同了,我似乎无法让它发挥作用。

这是我的项目的简化概述:

我的 AIR(ActionScript)主要:

这就是我创建 HTMLLoader 对象的方式:

最后,这是我在AirRoot.html文件中的 JavaScript 片段,它试图调用在我的 Main 类中声明的公共方法as3Function() :

我错过了什么?

0 投票
2 回答
2684 浏览

xml - 在 Flex 中执行 XML 转换

我希望能够在我的 AIR 项目中使用 xslt 文件运行 xml 转换。实现这一目标的最佳方法是什么?

0 投票
2 回答
14649 浏览

apache-flex - 使用 Adob​​e AIR 从本地文件播放视频

0 投票
5 回答
3465 浏览

php - 保护 adobe air 应用程序

我即将向客户交付一个 Adob​​e AIR 应用程序。但这是我的第一次交付,即我没有任何许可等经验。

此应用程序的用户可能在线也可能不在线,因此不能指望这一点。事实上,99% 的人确定他们会离线。

我也不指望他们非常精通技术,他们会花足够的时间寻找“破解”它的方法。

那么,有没有一种很好的方式来保护这个应用程序。也就是说,我不希望人们简单地复制安装文件夹,将其带到另一台机器上并运行它。它应该比这稍微难一些。

哦,我也在使用 PHP 和 MySql,这个 AIR 应用程序与之通信。因此,非常欢迎你们可以帮助我的任何事情。

0 投票
2 回答
3550 浏览

actionscript-3 - 如何使用 ActionScript 或 Air 使用文本转语音?

我想从我的 ActionScript 或 Air 应用程序中使用 SAPI Text-To-Speech 引擎。这可能吗 ?还有什么其他选择?

0 投票
7 回答
1068 浏览

air - Adobe Air - 值得大肆宣传?

最近有很多关于 Adob​​e Air 的兴趣和炒作。它值得这样做吗?在这个领域,Adobe 是否有任何有价值的竞争对手?我使用的唯一 Adob​​e Air 应用程序是 TweetDeck .. 虽然我不喜欢它,但这可能更像是一个 UI 设计/可用性问题。

0 投票
1 回答
131 浏览

javascript - 对于构建 HTML/JavaScript Air Apps 是否有任何好的指南、参考、设计模式或只是好的建议

我目前正在为工作构建一个原型 AIR 应用程序。它允许我们的客户下载和使用他们的数据,然后在稍后与服务器同步。很标准的东西。

我是一位经验丰富的 Web 开发人员,因此我已经相当成功地将这个应用程序置于合理的演示状态,但在不久的将来,我必须让它准备好生产。为此,我需要对此类事情的最佳实践进行一些研究。

您可以提供的任何建议将不胜感激。我想听听

架构
我已经将我的应用程序组织成一个大致 MVC 模式,其中包含一个用于对象间通信的基本信号/插槽系统。这工作得很好,但我认为如果项目非常大,它可能会开始吱吱作响。
我有一个与数据库服务器通信的对象,另一个处理本地 SQLite 数据的对象。处理各种视图的对象,包括静态和动态 html。一个用于编组其他对象并处理流程的控制器和一个用于加载、存储和处理配置数据的小型配置对象。
这听起来合理吗?其他人做了什么?有没有好的演示/教程或好的参考资料?

安全
性我并没有真正花太多时间在安全性上,因为我们正处于原型阶段,但我全神贯注!我目前正在使用 CSV 来移动数据,但最终它将是 AMF over HTTPS。


我在 Linux 中开发的分发和更新。打包应用程序时会出现问题吗?Linux 上的 AIR 与 Windows 或 Mac 上的功能一样吗?我能否制作合适的安装程序/徽章?我能否使更新框架正常工作?
不过,总的来说,因为我没有那么远,所以使 .air 文件看起来很简单吗?在我的机器上工作就像一个魅力。

我认为现在就足够了,除非有人发现我遗漏的东西。

谢谢 :)

0 投票
2 回答
2683 浏览

apache-flex - 从动作脚本库中检测 AIR 与 Flash Player

我有一个 swc,它需要根据它是否由 AIR 托管而略有不同。我在网上看到了两个建议:

  • 测试 WindowedApplication 的 Application.application。
  • 为 Security.APPLICATION 测试 Security.sandboxType。

但是,这些似乎在我的 .swc 中不起作用,因为编译器找不到 WindowedApplication 或 Security.APPLICATION。我的库不需要任何其他 AIR 功能,因此我认为它没有链接到 AIR 库,并且我认为不应该这样才能继续在 Flash 播放器中工作。

有什么建议么?

0 投票
1 回答
1554 浏览

air - 为 Adob​​e Air 应用程序创建类似 Adob​​e Kuler 的皮肤

如何为 Adob​​e Air 1.5 应用程序(如Adob​​e Kuler )创建皮肤?

0 投票
4 回答
5050 浏览

apache-flex - 对 Flex 和 AIR 的 HTML 友好的 RichTextEditor 的建议?

作为一个附带项目,为了“好玩”,我分别用 Flex 和 AIR 重写了我的博客和 CMS,虽然到目前为止我对设计非常满意,但一个主要的痛点仍然存在(即比如说对遗留 HTML 内容执行 CRUD 操作,并在浏览器和 Flash 播放器中体面地呈现该 HTML 内容。当然,我可以使用开箱即用的 RichTextEditor 和 TextArea 控件,但两者都倾向于显示和操作简单标记(例如,属性上的单引号或不存在引号、图像对齐等)及其内容默认情况下生成,虽然在 Flash 播放器中呈现精美,但在浏览器中通常看起来很荒谬——对我来说这是一个重要因素,因为我想继续发布 RSS。

我知道那里有几个 RichTextEditor 衍生品,但在与它们中的任何一个一起前进之前,或者在手动操作内容的替代道路上之前,我想我会先在这里对小组进行投票,看看是否有人解决了以前有这个问题;似乎它必须是一个相当常见的用例。

提前感谢您的见解!