齐鲁在线 > 资讯 > 科技 > 在Flash中加入打印日志功能的方法及装置制造方法及图纸 > 正文

在Flash中加入打印日志功能的方法及装置制造方法及图纸

2017-09-09 18:19:02 来源:网络 编辑:K027_小凯乐

在Flash中加入打印日志功能的方法及装置制造方法及图纸
目前,Flash被广泛的用于网页设计和网页动画制作及网页视频播放等。大多数的视频网站包括直播网站都采用Flash做为其视频播放器,并且大多数的网页游戏也会使用Flash来开发,Flash的开发是使用ActionScript脚本语言来开发,最终生成的可以运行的文件是SWF(ShockWaveFlash)文件。现有技术中,对于已经发布的SWF文件,目前是没有办法在其中打印日志来定位问题的,那么如果要想打印日志的话则需要重新编译一个带打印日志功能的SWF来定位问题。
 
本发明专利技术实施例公开了一种在Flash中加入打印日志功能的方法及装置。本发明专利技术实施例方法包括:获取需要加入打印日志功能的Flash文件;查找Flash文件的源代码中需要加入打印日志功能的指定函数;在指定函数中加入打印日志的功能代码;将修改后的Flash文件保存为新的Flash文件。本发明专利技术中在已发表的Flash文件的源代码中加入打印日志功能,方便开发者获取Flash中在某个需要的函数中加入打印日志功能来打印日志以判断当前函数执行情况,同时在Flash文件出现问题时,可以快速定位问题,提高文件处理效率。
本专利技术实施例提供了一种在Flash中加入打印日志功能的方法及装置,方便开发者获取Flash中变量的值,或者在某段代码中加入日志来判断当前函数执行情况,同时在Flash文件出现问题时,可以快速定位问题,提高文件处理效率。第一方面,本申请提供一种在Flash中加入打印日志功能的方法,该方法包括:获取需要加入打印日志功能的Flash文件;查找所述Flash文件源代码中的指定函数,所述指定函数为所述Flash文件源代码中预先确定的需要加入打印日志功能的函数;在所述指定函数中加入打印日志功能的代码;将修改后的Flash文件保存为新的Flash文件。进一步的,所述在所述指定函数中加入打印日志功能的代码的步骤,包括:在所述指定函数中加入打印日志的代码。进一步的,所述在所述指定函数中加入打印日志功能的代码的步骤,还包括:在所述指定函数中加入打印局部变量的...
 
一种在Flash中加入打印日志功能的方法,其特征在于,所述方法包括:获取需要加入打印日志功能的已发布的Flash文件;查找所述Flash文件源代码中的指定函数,所述指定函数为Flash文件源代码中预先确定的需要加入打印日志功能的函数;在所述指定函数中加入打印日志的功能代码;将修改后的Flash文件保存为新的Flash文件。一种在Flash中加入打印日志功能的方法,其特征在于,所述方法包括:获取需要加入打印日志功能的已发布的Flash文件;查找所述Flash文件源代码中的指定函数,所述指定函数为Flash文件源代码中预先确定的需要加入打印日志功能的函数;在所述指定函数中加入打印日志的功能代码;将修改后的Flash文件保存为新的Flash文件。2.根据权利要求1所述的方法,其特征在于,所述在所述指定函数中加入打印日志的功能代码的步骤,包括:在所述指定函数中加入打印日志的代码。3.根据权利要求2所述的方法,其特征在于,所述在所述指定函数中加入打印日志的功能代码的步骤,还包括:在所述指定函数中加入打印局部变量的代码。4.根据权利要求3所述的方法,其特征在于,所述在所述指定函数中加入打印日志的功能代码的步骤,还包括:在所述指定函数中加入打印当前函数的调用堆栈信息的代码。5.根据权利要求4所述的方法,其特征在于,所述在所述指定函数中加入打印当前函数的调用堆栈信息的代码的步骤,具体包括:在所述指定函数中加入调用ActionScript中提供的Error组件的代码,所述Error组件中的getStackTrac...

大家都在看

猜你喜欢