ÆÁ±Îflex IOErroEventµÄ·½·¨
ÔÚflexµÄ¿ª·¢µ±ÖУ¬²»¿É±ÜÃâµÄÒª³ö´í£¬µ«ÊÇflashµÄ´íÎ󵯳öÕæÊÇÌ«ÏÅÈËÁË£¬Ò»µã¶¼²»ÓѺá£ÎÒÃÇÒªÔõôÀ´ÆÁ±ÎËü£¬µ¯³öÎÒÃÇÏëÒªµÄ¶Ô»°¿òÄØ£¿¹ý³ÌÖÐÓÐʲôҪעÒâµÄÄØ£¿
ÔÚjavaÀïÃæÎÒÃÇ´¦ÀíÒì³£µÄ·½·¨¾ÍÊÇtry{}catch(){}finally{}¡£ÎÒ³¢ÊÔ¹ýÕâÑùµÄ·½·¨¡£
FileReference f=new FileReference();
»á³ö´í£¬µ«ÊÇÓÃtry catchµÄ·½·¨ÊÇ×èÖ¹²»ÁËÏÅÈ˵ĽçÃæÔٴγöÏֵġ£ÔÒòºÜ¼òµ¥£¬ÒòΪµ¯³öµÄ´íÎóÊÇIOErroEvent¡£ÊÇÒ»¸öʼþ£¬ÔÚflexÀïÃæ£¬Òì³££¨exceptio£©ÊÇÓÃtry catchÀ´´¦ÀíµÄ£¬javaÒ²ÊÇÕâÑù£¬µ«ÊÇʼþÄØ£¬È´ÊÇÓÃListenerÀ´´¦ÀíµÄ¡£
f.addEventListener(IOErrorEvent.IO_ERROR,ioErroHandler);
ÕâÑù¾Í½â¾öÎÊÌâÁË¡£
»¹ÓÐÒ»¸öÎÊÌâÊÇ£¬listenerÌí¼ÓµÄ×é¼þ£¬Ó¦¸ÃÊÇÄĸö×é¼þ³ö´í¾ÍÌí¼Óµ½Ê²Ã´×é¼þÉÏÃæ¡£ÏñÉÏÃæµÄÀý×ÓÀïÃæ£¬Èç¹û°Ñlistener¼ÓÔÚFileReference ÍâÃæµÄ×é¼þÉÏÃæ£¬ÊÇûÓÐЧ¹ûµÄ¡£
Ïà¹ØÎĵµ£º
×î½üÓöµ½ÁËflex µÄ°²È«É³ÏäÎÊÌ⣬ÕÒÁ˺ܶà×ÊÁÏ·¢ÏÖ²»ÊǶ¼ÊǺÍÎÒ£¬ÎҵijÌÐòÐèÒªsocketÁ¬½Ó£¬¶ø´ó¶àÊý½²µÄ¶¼ÊÇ¿çÓòÎļþ¶ÁÈ¡µÄ¡£ÎÒÏȰÑÁ½ÖÖ·½·¨¶¼×ܽá³öÀ´£º
¿çÓòÎļþ¶ÁÈ¡
·½·¨Ò»£ºÔÚÄ¿±ê·þÎñÆ÷Éϲ¼Êðcrossdomain.xmlÎļþ(ÎÒÓõĴ˷½·¨ºÜ¹ÜÓ㬷ÅÉϾÍûÎÊÌâÁË) ÐèÒªÔ¶³Ì·þÎñ¸ùĿ¼¶¨ÒåÓÐcrossdomain.xmlÎļþ£¬ÈçÏ£º
<?x ......
¸ÅÒª
µ±ÎÒÃǼÓÔØÍⲿswfʱ£¬±ØÐëÒªÁ˽âÓ¦ÓóÌÐòÓò(Application Domain)¡£´ÓAdobe¹Ù·½ÎļþÖУ¬ÎÒÃÇ¿ÉÒÔµÃÖªÓ¦ÓóÌÐòÓòÄܹ»°Ñ´¦ÓÚͬһ¸ö°²È«Óò(Security Domain)ÖеÄÀà·ÖÀ뿪£¬ÕâÑù¾Í¿ÉÒÔÈÃÒ»¸öÀàµÄ¶à¸ö¶¨Òå¹²´æ£¬»òÊÇÈöà¸ö×ÓÓ¦ÓÃÀ´¹²Ïí¸¸Ó¦ÓõÄÀඨÒå¡£¼òµ¥µãÀí½â¾ÍÊÇÓ¦ÓóÌÐòÓòΪÀඨÒåÌṩÁË·ÖÇø¹¦ÄÜ¡£
Ó¦ÓóÌÐòÓò
Ò»¸ ......
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical">
<mx:Script>
<![CDATA[
import mx.controls.dataGridClasses.DataGridListData;
imp ......
ÕâÀï·ÖÁ½ÖÖÇé¿ö£¬Ò»ÖÖÊÇÊý¾ÝÔ´ÔÚMXMLÎļþÖУ¬È磺
<mx:XML id="treeXML"
format="e4x">
<root>
<node label="֪ͨͨ¸æ¹ÜÀí"
data="0">
......