gpt4 book ai didi

flash - 使用UncaughtErrorEvent.UNCAUGHT_ERROR(AS3)时,如何获取错误和错误事件的目标/起源?

转载 作者:行者123 更新时间:2023-12-03 07:43:42 26 4
gpt4 key购买 nike

使用UncaughtErrorEvent.UNCAUGHT_ERROR时是否可以获得错误和错误事件的目标/起源?

我正在使用复杂的Flash应用程序记录用户的运行时错误,并想知道哪里出现了问题。

UncaughtErrorEvent的目标跟踪为LoaderInfo(我想是因为它也踢出了UncaughtErrorEvent),并且ErrorEvent的目标为null。

this.loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, uncaughtErrorHandler);

private function uncaughtErrorHandler(event:UncaughtErrorEvent):void {
trace("event.target: " + event.target)
if (event.error is Error){
var error:Error = event.error as Error;
}else if (event.error is ErrorEvent){
var errorEvent:ErrorEvent = event.error as ErrorEvent;
trace("errorEvent.target: " + errorEvent.target)
}
}

最佳答案

这对我有用-输出如下错误:
trace( (event.error as Error).getStackTrace() );
参见Here

关于flash - 使用UncaughtErrorEvent.UNCAUGHT_ERROR(AS3)时,如何获取错误和错误事件的目标/起源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8574405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com