Actionscript 3 未定义变量命名空间。动作脚本

Actionscript 3 未定义变量命名空间。动作脚本,actionscript-3,variables,namespaces,Actionscript 3,Variables,Namespaces,尝试使用函数loadWSDL()时出现以下错误: 代码: 如何解决这个问题?当使用另一个Web服务时-一切正常,但使用这一个我会出错。是否将BuildServiceRequest方法放置在同一范围内?是的。Ir是在我将wsdl url更改为.svc?SingleWsdl后产生的,但我认为它也应该与standart?wsdl一起工作。。尝试用“\”来避开问号,比如“ServiceURL.svc\?wsdl”我在打开服务时出错。我想我将使用单wsdl,因为“wsdl”不起作用。当然,找到原因的答案会

尝试使用函数loadWSDL()时出现以下错误:

代码:


如何解决这个问题?当使用另一个Web服务时-一切正常,但使用这一个我会出错。

是否将
BuildServiceRequest
方法放置在同一范围内?是的。Ir是在我将wsdl url更改为.svc?SingleWsdl后产生的,但我认为它也应该与standart?wsdl一起工作。。尝试用“\”来避开问号,比如
“ServiceURL.svc\?wsdl”
我在打开服务时出错。我想我将使用单wsdl,因为“wsdl”不起作用。当然,找到原因的答案会很有趣
ReferenceError: Error #1065: Variable namespace is not defined.
    at mx.rpc.xml::SchemaLoader/schemaImports()
    at mx.rpc.wsdl::WSDLLoader/schemaImports()
    at mx.rpc.wsdl::WSDLLoader/resultHandler()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at HTTPOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
    at mx.rpc::Responder/result()
    at mx.rpc::AsyncRequest/acknowledge()
    at DirectHTTPMessageResponder/completeHandler()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()
var url = "ServiceURL.svc?wsdl";
        webService = new WebService();
        webService.wsdl = url;
        webService.loadWSDL();
        webService.addEventListener(LoadEvent.LOAD, BuildServiceRequest);