1. 2010-11-? Number 对象 toFixed 方法存在如下问题:
对数字0调用该方法,如 0.toFixed(0) 返回结果为 0. (多了个小数点,当 数字小于 1 时均存在该问题).
解决:
替代方法:使用 Math.round(numberObject ) . toString() , 此时得到结果为 0。
Q2. 2011-1-7 运行TourDeFlex中的例子 Sample-AIR2-NativeProcess 时出现异常:
Error #3214: NativeProcessStartupInfo.executable does not specify a valid executable file.
原因:
创建 File 对象时的路径分隔符为 \ 导致。
解决:
将分隔符改为 / 即可。
疑问:该例子来源比较权威,为何会有问题呢?是Flex版本问题还是其他什么原因?
Q3. 2011-1-26 TourDeFlex中的例子 Sample-AIR2-NativeProcess 发布时出现异常:
原因:
要调用本地进程的话,只能将安装程序变成 native installer,不能发布成air格式,
解决:
发布时 Export 选项要按如下选择:
注:将 sample-app.xml 中 <supportedProfiles>extendedDesktop</supportedProfiles> 改为
<supportedProfiles>desktop extendedDesktop
</supportedProfiles> , 则可以成功打包为air文件,但在 Ubuntu 下安装途中失败, 而Flash Builder 4又没有 for linux 的版本,这怎么调试调用 linux 的本地进程
呢?虽然该实例中有相应的代码,但却无法调试。Oh my ladygaga!
Q4. 2011-1-24 分页(使用了LinkButton组件,组件属性代码中有用到 item Object 的 data 属性)浏览数据时,debug模式下出现:
warning: unable to bind to property 'data' on class 'Object' (class is not an IEventDispatcher).
原因:
构造页码数据列表(ArrayCollection类型)时 item 对象是Object {label: ..., data: ...} 形式添加的。
解决:
1)将 item 对象改为自定义的data model ,该自定义的data model 是 extends EventDispatcher 的;
2)item 对象通过 new ObjectProxy({label: ..., data: ...}) 方式构造。
至于为什么要 extends EventDispatcher 尚有待继续学习研究
。
Q5. 2010-11 使用了mx.controls.ComboBox 组件实现的下拉框,在第一次点击下拉列表时,下拉列表总是会自动缩回去,之后就没问题了。
原因:
疑似Flex bug。
解决:
未解决。
(2011-6-22 今天运行AIR应用,提示升级AIR,升级到2.7.0.19480后,该问题MS已经不存在了,同时经过验证发现该问题与程序所用的SDK是无关的。
)
Q6. 2011-2-16 使用 BlazeDS 实现服务端与客户端的通信,调用某服务时出现 Introspection Error:
原因:
该服务存在 overload 方法。
解决:
重命名 overload 方法。
Q7. 2011-4-28 ArrayCollection获取 getItemIndex 时出现的问题:
对该 ArrayCollection 对象应用了排序规则,当获取 item index 时,偶尔会得不到预期的结果(该item确实是存在的,但 index 返回为 -1),试过调用 sort.findItem 方法也一样找不到 item。
也有其他人碰到类似问题,see: http://bbs.9ria.com/viewthread.php?tid=80594&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D216
原因:
大致可以确定是由于应用了sort 的关系。
解决:
疑似 Flex bug 。
替代解决方法:每次getItemIndex 前调用下 refresh() 方法,则能得到正确的index。
Q8. 2011-8-23 之前开发的自定义的itemrenderer,有normal、hovered2个状态,有个图片按钮仅包含在
hovered状态
,以前开发时测试功能是没有问题,今天突然发现该图片的click事件失效了。经过调试,只要不限制
hovered状态则click事件起效。
原因:
大致定位到:在按下图片时,状态已不是hovered。
应该是SDK内部对itemrenderer有所改动。(原使用SDK4.0, 在4.5.1下出现该问题,4.1下不确定)。
解决:
替代解决方法:避免使用根据 hovered 状态触发的操作,可以用 rollover 替代实现类似效果。
Q9. 2011-11-18 今早启动PC,提示Flash Player更新,更新后运行1个AIR应用
(自开发产品),结果该应用的皮肤变成了一片空白,所有的窗口的标题栏都不见了,而一些图标什么的仍然显示正常。之后即使卸载了Flash Player也无济于事,也无法确定是否和它有关。换了该AIR应用的另1个版本,显示正常。使用该版本始终不正常。
原因:
不明。跟踪ing。
- 大小: 19 KB
- 大小: 65 KB
- 大小: 29.7 KB
分享到:
相关推荐
在提供的文件中,“调试日志.txt”可能是记录了开发过程中的日志信息,通过分析这些文本内容,可以了解到应用的运行情况,包括可能遇到的问题和性能指标。图片文件可能是展示了Flex Builder IDE的界面截图,用于说明...
2. **Flex SDK**:提供了构建Flex应用程序的工具集,也可以用来开发AIR应用程序。 3. **设置外部SDK**:在开发环境中配置AIR和Flex SDK的路径,以便于项目构建。 **五、创建AIR应用程序** 1. **在Flash Builder...
有时,用户可能会遇到序列号丢失、被盗或者无法激活的问题,这时通常需要联系Adobe客服来解决。 在给定的文件列表中,我们看到一个名为"flex3.0.txt"的文件。这可能包含了与Flex 3.0相关的信息,虽然标题和描述提及...
Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,它允许开发者创建交互性强、用户体验良好的Web应用。本教程将详细讲解如何使用Flex与数据库进行通信,包括连接MySQL数据库,...
在研究这个FLEX时间轴代码时,你可能会遇到以下关键概念和技术: 1. **MXML**:这是FLEX中的声明式语言,类似于HTML,用于定义用户界面的布局和组件。在时间轴代码中,MXML可能包含时间轴组件的定义、属性设置和...
FAQ.txt则是常见问题解答,解答用户在使用过程中可能遇到的问题,帮助他们快速解决问题。 至于San5这个文件,由于缺乏具体信息,可能是软件的某个组件或者特定的素材示例,具体用途需要根据文件内容来确定。用户...
在博客“Flex工作日志”中,作者可能分享了自己在开发Flex项目过程中的经验、遇到的问题及解决方案。由于没有具体的描述内容,我们可以根据Flex框架的一般特性来推测可能涉及的知识点: 1. **MXML**:Flex的主要...
Flex是一种强大的技术,主要用于构建富互联网应用程序(RIA),它由Adobe公司开发,基于ActionScript编程语言和Flash Player或Adobe AIR运行时环境。本案例聚焦于使用Flex实现拖动线的功能,这是一种交互式UI设计,...
- 调试:源码提供了一种方法来检测和解决在Socket通信中可能遇到的问题。 【压缩包子文件的文件名称列表】 1. `flash_library`:这个文件夹可能包含了项目中使用的SWC库或其他外部组件,它们是ActionScript代码的...
本项目聚焦于Adobe AIR平台,它是一个跨平台的应用开发框架,允许开发者创建桌面应用程序,利用Flash Player技术。"air 断点续传"指的是在AIR环境中实现文件的断点续传功能。 首先,我们需要理解Adobe AIR的基本...
在开发ActionScript 3(AS3)项目时,有时我们需要处理Excel文件,这通常是通过使用第三方库来实现的。"as3xls" 是一个这样的库,它...在遇到问题时,仔细阅读错误信息,检查库的导入和配置,是解决问题的关键步骤。
7. **使用生成的SWC**:在“FlashBuilder调用Flex Library Project工程生成的swc文件中的类.txt”中,详细记录了如何在新的FlashBuilder项目中引用并使用生成的SWC中的类。这通常包括导入库,实例化类,以及调用其中...
在提供的描述中提到了一个专门为Flex开发的ZIP操作开发包,这个包可能包含了对ZIP文件进行编码和解码的类和方法,帮助开发者解决此类问题。 在AS3中操作ZIP文件通常涉及以下几个核心概念: 1. ** ZIP文件格式:** ...
总之,"pv3d最新资源包"是针对PV3D开发者的宝贵资源,包含了最新的库文件、示例和文档,可以帮助他们提高开发效率,同时解决可能遇到的问题。开发者应仔细研究这些材料,以便充分利用PV3D的功能,创建出引人入胜的3D...
- 开源特性意味着代码可审查,安全性和可靠性更高,同时社区支持丰富,遇到问题时可以获得帮助。 - 易于集成到现有的Flex或ActionScript项目中,简化开发流程。 总的来说,FlexUrlLoader是一个强大的工具,为Flex和...