Actionscript 3错误:无法找到定义DNSResolver

时间:2016-01-14 06:19:51

标签: actionscript-3 flash

我正在使用adobe flash cc 2015来编写actionscript3 flash,我正在尝试使用DNSResolver。

相关代码如下:

import DNSResolver;
var resolver:DNSResolver = new DNSResolver();
resolver.addEventListener(DNSResolverEvent.LOOKUP,lookupComplete);
     resolver.addEventListener(ErrorEvent.ERROR,lookupError);
     resolver.lookup(url,ARecord);
     resolver.lookup(url,AAAARecord);
     resolver.lookup(url,MXRecord);
     function lookupComplete(){
         trace("hahahahaha\n");
     }
     function lookupError(){
         trace("ffffffffaaaaa\n");
     }

我尝试了很多导入方法,例如

import flash.desktop.NativeApplication;
import flash.display.Sprite;
import flash.events.DNSResolverEvent;
import flash.events.ErrorEvent;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.net.dns.AAAARecord;
import flash.net.dns.ARecord;
import flash.net.dns.DNSResolver;
import flash.net.dns.MXRecord;
import flash.net.dns.PTRRecord;
import flash.net.dns.SRVRecord;
import flash.utils.getQualifiedClassName;

或     import flash.net.dns;

但是同样的错误一直出现: 1120:访问未定义的属性MXRecord。 1120:访问未定义的属性AAAARecord。 1120:访问未定义的属性ARecord。 1120:访问未定义的属性DNSResolverEvent。 1180:调用可能未定义的方法DNSResolver。 1046:未找到类型或不是编译时常量:DNSResolver。 1172:无法找到定义DNSResolver。 1172:无法找到定义DNSResolver。

谁知道如何解决这个问题? 我输入了错误的包裹或者我错过了一些要点吗? 谢谢!

0 个答案:

没有答案