使用AS3.0的外部XML

时间:2010-06-07 11:55:52

标签: xml flash actionscript-3 external

如何在Action Script 3.0中加载外部xml文件,我看过教程http://webdeginer.blogspot.com/2010/06/external-xml-loading.html,是不是我需要看更多教程?

1 个答案:

答案 0 :(得分:3)

如果您尝试链接到自己的博客“只是我碰巧在网上看到的博客”,您应该做的最低限度是确保博客名称和您的博客SO中的屏幕名称是不同的。

也就是说,那里的代码没有监听io-error和安全错误,URLLoader在找不到URL时抛出,而且由于安全域违规而无法访问URL 。如果您不处理这些事件,Flash播放器将抛出未处理的错误,您可能甚至不知道,除非您正在使用Flash播放器的调试版本。

xmlob.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
xmlob.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
function securityErrorHandler(e:SecurityErrorEvent):void
{
  trace("security error occurred:\n" + e);
}
function ioErrorHandler(e:IOErrorEvent):void
{
  trace("io error occurred:\n" + e);
}