问题标签 [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.
apache-flex - 将远程 swf “引导”到应用程序 SecurityDomain (actionscript3)
我的 Flash (AS3/AIR) 应用程序目前使用一种稍微不寻常的架构(对于 Flash 应用程序)来为运行时加载的内容提供特定的基类。外部内容是使用“存根”基类发布的,在加载时会在运行时被“真实”基类所掩盖。我听说这被 Adobe 称为bootstrapping ( pdf ),直到现在它对我来说一直运行良好。我相信它与 DLL 架构没有什么不同,尽管我没有资格肯定地说。
到目前为止,我一直在加载的外部内容是从同一个SecurityDomain
(同一个沙箱)中加载的,这使我可以轻松地将内容加载到 childApplicationDomain
中。不幸的是,据我所知,ApplicationDomain
跨度SecurityDomain
s 的 s 不能相关 - 也就是说,我不能使一个 SecurityDom 的 AppDom 成为另一个 SecurityDom 的 AppDom 的子项。
但现在我需要从我的应用程序沙箱外部加载这些外部内容。有很多方法可以实现跨SecurityDomain
s 的通信——尽管其中大多数都非常有限,但 AIR 的sandboxBridge
API 可能是最强大的。不幸的是,这些通信方法都不允许我实现这种引导架构。
我注意到该LoaderContext
对象有一个securityDomain
属性,但 Flash 安全性禁止“本地 swfs”触摸它(它会抛出一个SecurityError
或类似的)。
Flex'sSWFLoader
有一个trustContent
看起来很有希望的属性,但我倾向于假设它与SecurityDomain
在Loader
's中设置的限制相同LoaderContext
。
我怀疑我将不得不重新设计(这并不容易),但我想我只是在这里检查一下我没有错过我的研究中的任何东西。
那么......任何想法或智慧的珍珠?如果从事安全模型工作的 Adobe 人员能给我一个明确的“是/否,它可以/不能完成”,我会特别喜欢它......
提前致谢!
附录:从那以后,我决定重新设计架构,以便引导全部发生在外部域上。然而,出于好奇,我的问题仍然存在。
apache-flex - 闪存日志 API
谁能推荐一个适用于 Flash/AIR/Flex 的好的 (AS3) 日志记录 API?除了编码事件之外,我还需要一些东西来捕获和记录鼠标和键盘事件。最好是有据可查/支持的东西。提前致谢。
apache-flex - 您最需要 Adobe Air 中的哪些功能?
我最近开始使用 Flex 3 和 Adobe Air 进行开发,我想知道您希望在 Adobe Air 的未来版本中具有哪些功能?
我想念的是:
- 直接从 Air 应用程序启动本地文件 (shellExec) 的跨系统方式(尽管您至少可以在 Windows 下使用变通方法来执行此操作)
- 能够为 Embed 语句设置动态路径(例如Embed[(variable+"/path/to/file")])。我没有找到任何方法来正确地做到这一点。
- 使用 CSS 中的绝对值设置 Flex 对象位置的某种方式(顺便说一下,这听起来与 Flex 更相关)
如果您知道一些,请不要犹豫,将您的解决方法添加到这些限制中。
air - 帮我 !如何在 adobe flex 3 air 中创建自动更新
我正在创建一个空气应用程序。如何在 adobe Flex 3 air 中创建自动更新?
jquery - Air 1.5 是否会包含带有 CSS 动画的 WebKit 更新?
我目前正在开发一个 html/ajax air 应用程序,并且将投入一些精力来使用 jQuery 制作动画。如果 air 有最新版本的 WebKit,我可以使用 css 动画更容易地做到这一点。
我知道有些人拥有 air 1.5 的 alpha/beta 版本。如果你知道,你能告诉我吗?
air - Adobe AIR 应用程序可以在本地客户端计算机上执行进程吗?
我希望能够从 Adobe AIR 应用程序(实际上是命令行进程)中启动第三方进程。AIR 应用程序在其中运行的安全上下文是否可以防止这种情况发生?
rest - 使用 Adobe Air 使用 REST API
有人可以向我展示一个使用 REST API 的 Adobe Air 应用程序(使用 Javascript)的好例子吗?
apache-flex - Adobe Air 应用程序中的圆角半径
我们如何在 Air 应用程序中的 vbox 控件上制作圆角?
我隐藏了标题并将透明设置为 true,但是它没有显示应用程序中 VBox 上的圆角。我正在向用户展示这个 VBox。
提前致谢。
javascript - 在 Ajax Adobe AIR 应用程序中与 API 共享密钥
我对开发 AIR 应用程序很陌生,所以也许这是一个愚蠢的问题,但我似乎无法从谷歌找到任何答案。非常感谢您能给我的任何帮助。
我正在使用与 flickr 的 Api 相同的 API 使用 Ajax 构建一个 AIR 应用程序,并具有共享密钥。问题是空气安装包包含所有源,我不想泄露我的共享秘密。有没有办法做到这一点?我可以隐藏一些来源,或者以某种方式在应用程序中包含这个共享秘密而不泄露它吗?
谢谢你的帮助。
air - 在 AIR 中拖放的示例
我正在寻找一个在网页中拖放的简单示例(比如将图像拖动到表格单元格),在 AIR 中(使用 AIR api)谢谢