问题标签 [flex3]

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 投票
1 回答
690 浏览

macos - 使用 FLEX 3 的最低 Flash 播放器版本是多少

我的页面目前已设置 - 我可以在此处配置的最小修订版是多少:

例如,我的 MacOSX ibook 机器根本不启动此页面,它只是说“您正在尝试在不受支持的操作系统上安装 flash palyer”

所以我真的很喜欢尽可能降低版本要求。

0 投票
6 回答
523 浏览

apache-flex - Flex 中的安全性——是否可以操作下载的代码并执行 Web 服务

我正在设计 Flex 中的应用程序,该应用程序连接到一些 Web 服务以执行一些金融交易。Web 服务使用 https 协议进行保护,并要求在每个请求登录时创建用户令牌。这用于对用户进行身份验证和授权。到现在为止还挺好。

诀窍在于,并非我们所有的 Web 服务都是粗粒度的。举个例子,我们可以有两种 Web 服务方法:EnoughFounds 和 Transfer。因此,只有在 EnoughFounds 方法回复“true”后,我才会执行 Transfer。此逻辑在 Flex 应用程序代码中进行编程。

我所呈现的场景如下:如果有人下载应用程序并对其进行反编译怎么办。比修改代码,因此不执行步骤 EnougFunds。或者也许编写一个全新的客户端,甚至可能在其他技术中执行 Transfer 而无需通过 EnoughFunds 步骤。执行 Transfer 时,用户将在服务器上获得授权和身份验证;但由于他使用的是他的真实凭据,他将能够执行转移。他跳过的检查属于业务逻辑,而不是安全域。我需要以某种方式确保执行应用程序的代码是我编写和用户下载的未经修改的 Flex 代码。我怎样才能做到这一点?我知道我可以重写服务,以便在服务器上执行序列,

在我看来,必须有一些安全机制可以解决这个特定问题。

请注意,我不是在寻找有关最佳实践的建议。我的要求是不要更改服务器端的任何内容。如何在不更改服务的情况下保护协议级别的序列?

0 投票
2 回答
549 浏览

actionscript-3 - 如何停止 Flex / AIR XOR-ing 填充?

如果您尝试以下代码:

你会认为它会绘制 2 个重叠的红色方块。但是,它没有 - 它绘制了两个红色方块,除了现在完全透明的重叠区域。

知道如何解决这个问题吗?

接受后的答案:

谢谢克里斯托夫·赫勒曼!将代码更改为:

按预期工作!我很想知道这是“预期行为”还是实际错误!

0 投票
1 回答
6656 浏览

apache-flex - 如何通过单击取消选择 flex 数据网格行?

我有一个简单的问题,似乎没有简单的解决方案。我有一个数据网格,如果单击并已选择行,则应取消选择行。怎么做?

我正在查看不同的“项目”事件,但是在调度它们时已经选择了该行,因此无法判断它是否已经被选择。

有人可以帮我解决一个我可能错过的非常简单的事情吗?

0 投票
2 回答
5182 浏览

apache-flex - 使用 AS3 读取简单的 INI 文件

我应该使用什么 AS3 类将简单的属性/ini 文件读入内存,以便为项目轻松配置一些设置,例如颜色。

格式可以是

我喜欢用这种 API 来访问它:trace ( Settings.get("key") )

0 投票
2 回答
281 浏览

apache-flex - 如何将 Flex 连接到 HTTP

我在 Flex Builder 3 中创建了一个项目,但我认为它没有连接到我分配的 HTTP。它是一个博客应用程序,通过 PHP 页面连接到数据库。当我在 HTML 页面上查看应用程序时,文本字段不可编辑——您无法输入它们。这让我相信我错误地分配了 HTTP。这可能是问题吗?我该如何解决?

0 投票
1 回答
1343 浏览

apache-flex - Flex 引用 SWC 文件中的图像

如何在 Flex 中引用已包含在 SWC 文件中的图像?

0 投票
1 回答
627 浏览

apache-flex - 最大化时重新定位 Air NativeWindow?

最大化时如何设置本机窗口位置?

我已经尝试在 DISPLAY_STATE_CHANGE 事件上重新定位它,这有点工作 - 但窗口在重新定位之前以最大化大小闪烁,更重要的是窗口的“最大化”按钮仍然处于活动状态。

我想要实现的只是一个固定宽度的窗口,它在最大化时“停靠”在屏幕右侧,同时仍然使用恢复/最大化本机窗口按钮功能。

我应该注意到我已经设置了 maxSize 和 minSize 并且工作正常。

在此先感谢-b

0 投票
2 回答
4251 浏览

actionscript - 序列化 Flex 对象以保存/恢复应用程序状态

是否可以在 Flex 中序列化对象的层次结构,将二进制数据发送到 URL 以在服务器上/从服务器上存储/检索,并反序列化数据以恢复对象的原始状态?

我知道可以将对象转换为 XML 格式(还没有尝试过),但我希望避免手动解析 XML 和重建对象。拥有可以将对象序列化/反序列化为简单二进制格式的功能会很好(我过去在 Java 中做过类似的事情,虽然不像我希望的那么容易)。Perl 中的 'eval' 函数与我正在寻找的类似,当然没有保存代码。

在伪代码中,这是我想做的:

0 投票
3 回答
1083 浏览

apache-flex - 为什么从 getDefinitionByName() 返回对象?

在 Actionscript 3 中,为什么当文档说 getDefinitionByName() 返回一个对象:

返回对 name 参数指定的类的类对象的引用。

基于此,我会得出结论,返回的对象应该是 Class 而不是 Object。有人可以启发我为什么不是这样吗?