1 import flash.external.ExternalInterface; 2 import flash.utils.getQualifiedClassName; 3 import mx.utils.StringUtil; 4 5 public static function log(classobject:Object,str:String,... rest):void{ 6 if(ExternalInterface.available){ 7 ExternalInterface.marshallExceptions=true; 8 var jsFunction:String="" 9 +"console.group(\"consolelog:\"+new Date().toLocaleTimeString()+\":\"+new Date().getMilliseconds());" 10 +"console.info(\""+ getQualifiedClassName(classobject).replace("::",".")+"\");" 11 +"console.info(\""+StringUtil.substitute(str,rest)+"\");"; 12 ExternalInterface.call("eval",jsFunction); 13 ExternalInterface.call("console.info",new Error('StackTrace').getStackTrace()); 14 ExternalInterface.call("console.groupEnd"); 15 } 16 }
浏览器运行flash反编译调试代码
猜你喜欢
转载自www.cnblogs.com/befer/p/12449541.html
今日推荐
周排行