问题标签 [flex4.6]

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 回答
361 浏览

actionscript-3 - Adobe Flex,比 creationComplete 加载数据更好的地方?

调用 HttpService 加载数据以显示在视图中的最合适的位置是什么?我正在阅读 creationComplete 不是最好的回调,但找不到更好的答案。我的应用程序有许多选项卡式对话框和其他视图,我希望在视图首次在屏幕上呈现时调用一次 HttpService。

谢谢你,肖恩

0 投票
1 回答
1197 浏览

actionscript-3 - 将两个声音文件合并为一个新文件

如何合并两个声音并另存为新文件?一种声音是加载的 mp3 文件,另一种来自麦克风。然后我需要将此声音上传到服务器。这可能吗?

0 投票
1 回答
106 浏览

apache-flex - 屏幕尺寸未及时更新以进行绑定,Flex Mobile

我有一个显示图像的应用程序。它根据屏幕旋转调整它们的大小,通常设置“picwidth = screen.width”,其中“picwidth”是每个图片的宽度绑定到的属性。

所以我有几个类似的功能:

我也试过用对象本身的变量来做这个:

在模拟器中,这些功能可以正常工作。但在设备上,“screen.width”似乎总是在方向改变之前获取值,给出与我需要的完全相反的尺寸。

注意:这不仅发生在图像上,还发生在组容器、TextAreas 以及任何尺寸取决于屏幕尺寸的东西上。

我尝试简单地切换值,以便它获取值并将它们分配给相反的变量以解决延迟问题,然后它们在我的设备上工作,但它们在模拟器中倒退,我担心其他设备将作为模拟器可以,它会再次被破坏。

有什么好的解决办法吗?

0 投票
1 回答
792 浏览

actionscript-3 - 在flex mobile中将图像拖动到图像上并动态定位

我正在为移动应用程序使用 Flash builder 4.6。我需要将一个图像拖到容器中的另一个图像上,并且我必须通过从另一个视图获取值来初始定位具有动态定位的可拖动图像。我是 flex 移动应用程序开发的新手。指导我一些教程或示例。

0 投票
1 回答
997 浏览

web-services - 访问来自 Zend AMF 的 Flex 对象中的值源自 PHP 关联数组

从 Zend AMF 收到 Flex 对象 (ArrayCollection) 后,我无法访问它。发送的原始类型是 PHP 关联数组,它简单地返回,如

PHP 变量视图:

变量视图中的节数组

在 Charles AMF RPC 选项卡中发送的所需结果如下所示:

Charles 代理 AMF RPC 视图

但是当我将 Flex 中的数据作为对象(或 String[] - 没关系)接收时,我无法访问此类代码中的属性值

我在 if-line 上遇到异常:

最后,我可以在 Eclipse 变量视图中看到 ResultEvent 实例带有长度为 0 的 ArrayCollection 类型的结果,并且接收到的值通过 D 图标可见(我找不到 D 装饰的含义):

结果事件变量

但是为什么我仍然无法访问它们,我应该怎么做才能使用它们?

我试图更改 Array 或 ArrayCollection 的类型而不是 Object。还有一个讨论类似问题的线程,但在尝试之后,它也无济于事。

任何帮助将不胜感激:o)

编辑 1: 这是 FB 为 ConfigurationService 生成的超类构造函数的代码:

0 投票
0 回答
195 浏览

apache-flex - FlashBuilder 4.6/AIR - 强制菜单显示在冰淇淋三明治中

我正在使用 AIR for Android 在 FlashBuilder 4.6 中创建一个应用程序。我在我的应用程序中使用菜单按钮来实现附加功能。在 ICS 中,菜单按钮并不总是显示在每个应用程序和其他应用程序中。如何强制在运行 ICS 的手机上显示菜单按钮?这显然不是姜饼等手机的问题,因为我相信它们都有一个指定的菜单硬件按钮。有没有办法使用 AIR/FB 来强制显示菜单按钮?

提前致谢。

0 投票
2 回答
3091 浏览

actionscript-3 - 在 Flex 4.6 中写入日志文件

有没有办法在 Flex 4.6 中写入文本文件?它是 AIR 的桌面应用程序。我想从几个数组中写入数据,以及时间和日期。

0 投票
1 回答
566 浏览

actionscript-3 - 从 flex 4.1 迁移到 4.6 后字体看起来很奇怪

我正在从 sdk 4.1 迁移到 4.6。现在字体看起来很奇怪。

4.1

4.1

4.6

4.6

您可以注意到,在 4.6 字体中看起来更流畅。字体声明:

我使用s:Label组件。

我都试过renderingModetruefalse。我怎样才能让它看起来像它在 4.1 中的样子?谢谢

0 投票
1 回答
763 浏览

json - json 到数据类 Flash Builder

我需要使用 HTTP Get 访问数据库,并且 URL 中有下划线和以 $ 符号开头的参数:

“https://mydataservice/__query&$format=json”

我尝试了所有方法,但 Flash builder 一直在 url= 行中给我一个错误

所以我现在改用 URLRequest,我必须自己做所有的 json。在 Android 中,我可以创建对要从 json 字符串中检索的元素的类引用。如何在 Flash Builder 4.6 移动版中执行此操作?json 字符串有 20 列,但我只需要两列。

这是我走了多远,我的下一个问题是如何将它绑定到列表。

谢谢,金

0 投票
1 回答
859 浏览

actionscript-3 - Flex mobile - 提高列表滚动性能

想象一个并排显示两个内容区域的平板电脑应用程序。它们完全填满显示屏,高度为 100%,宽度为 50%。假设我们将一个列表添加到一个容器中。自然这个列表会占用整个显示空间的一半。

现在我的问题是,这种大小的列表是否可能无法实现高帧率滚动?我拥有最基本的 AS3 ItemRenderer,但在滚动期间仍然无法获得高于 30fps 的任何内容。现在奇怪的是,如果我在另一个容器中添加东西,比如说另一个列表或其他组件,列表滚动性能下降到 20 秒。因此,您在 MAX 节目中看到的 Adob​​e 广告远不及 40+ fps。

我正在 iPad2 和 3 上进行测试,即使使用静态值,滚动也不是很好。现在,如果我启用流式传输值以便set data调用 ItemRenderer 的方法,则帧速率会再下降 2 到 3 帧。

我的(几乎)完整的渲染器看起来像这样,但即使我将其剥离以仅显示单个文本字段,禁用其中正在进行的内容set data并仅设置 中的单个文本字段的大小layoutContents,性能如所述,大约 30如果列表单独显示,如果还显示其他内容,则低 20 秒。

不过,我很确定不是项目渲染器导致了减速,因为正如我所说,与只显示单个文本字段的渲染器相比,它花费 2 帧,也许 3 帧。我宁愿认为 Flex 无法处理一次显示的矢量数量,这可能吗?有什么方法可以提高性能吗?一旦用户滚动列表,我已经禁用了实时流媒体值,因此 flex 基本上只需要滚动位图(因为 LabelItemRenderer 自动启用cacheasbitmap),但这可能会获得 4 帧。你们有什么技巧可以使滚动更顺畅?