Flex学习笔记1
时间:2010-10-27 来源:Schwimmer
1、Flash Builder 4 的Debug模式好像不支持Chrome,害得我一度又以为无法进入Debug模式了。。。
2、Flex4读取XML数据
之前采用2.1的方法读取,有两个问题
(1)用IE会出现#1009的错误,而用Chrome就不会报错;
(2)原本是希望点击按钮触发获取XML的方法,并启动播放器播放音频,但一直是双击按钮才会触发播放器播放音频文件。
一直很困惑,昨天终于解决。如下:
2.1 通过HTTPService获取
在MXML:
- <s:HTTPService id="xmlService" resultFormat="e4x"/>
在AS:
- xmlService.url="SurNameOrigin.xml";
- xmlService.send();
- var NameXML:XML=new XML(xmlService.lastResult.toString());
但这样总会出现#1009:无法访问空对象引用的属性或方法错误。后来网上看到说,xml文件的读取速度肯定赶不上CPU的,所以在 xmlService.send();以后,立即就去取值,有可能会报"空对象"错。(出处
相关阅读 更多 +