【技术实现步骤摘要】
页面源文件的处理方法、装置、电子设备以及存储介质
[0001]本公开涉及终端
,尤其涉及一种页面源文件的处理方法、装置、电子设备以及存储介质。
技术介绍
[0002]随着终端技术以及移动互联网技术的不断发展,各种应用(Application,简称APP)如雨后春笋般不断出现,用户可以根据自身需求在终端设备上安装不同类别的APP,例如视频类APP、社交类APP、支付类APP等等。
[0003]对于各APP页面,当获取数据的接口因网络原因出错,或者依赖的某个第三方功能函数报错等,则无法初始化数据,此时,需要进行异常报错。相关技术中,通过研发人员手动在各APP页面的源文件中编写异常捕获逻辑(比如try catch函数),来捕获异常信息,并基于该异常信息进行异常报错。
[0004]这种方式下,需要人工手动在每个页面的源文件中编写相应的代码,工作量较大。
技术实现思路
[0005]本公开提供一种页面源文件的处理方法、装置、电子设备以及存储介质,以至少解决相关技术中通过研发人员手动在各APP页面中编 ...
【技术保护点】
【技术特征摘要】
1.一种页面源文件的处理方法,其特征在于,包括:获取待处理页面的源文件、以及所述源文件中的关键字信息;在所述关键字信息中存在预设关键字时,获取所述源文件中所述预设关键字的作用域;在所述作用域满足预设的异常捕获配置条件时,采用异常捕获配置文件配置所述源文件中的所述作用域,生成配置后的源文件。2.如权利要求1所述的页面源文件的处理方法,其特征在于,所述预设关键字为以下关键字中的至少一个:异步操作async关键字、暂停等待await关键字以及异步操作返回promise关键字。3.如权利要求1所述的页面源文件的处理方法,其特征在于,所述获取所述源文件中所述预设关键字的作用域,包括:将所述源文件中所述预设关键字之后的函数的内容,确定为所述源文件中所述预设关键字的作用域;或者,将所述源文件中包含所述预设关键字的函数的内容,确定为所述源文件中所述预设关键字的作用域。4.如权利要求1所述的页面源文件的处理方法,其特征在于,所述异常捕获配置条件为,作用域未包含在异常捕获逻辑中;所述的方法,还包括:若所述作用域未包含在所述异常捕获逻辑中,则确定所述作用域满足预设的异常捕获配置条件;若所述作用域包含在所述异常捕获逻辑中,则确定所述作用域不满足预设的异常捕获配置条件。5.一种页面源文件的处理方法,其特征在于,包括:获取待运行的页面源文件,其中,所述页面源文件为采用异常捕获配置文件对初始源文件中预设关键字的作用域进行异常捕获配置后得到的文件;运行所述页面源文件;在所述页面源文件的运行过程中,调用所述页面源文件中配置的异常捕获逻辑方法,捕获所述作用域返回的异常信息。6.一种页面源文件的处理装置,其特征在于...
【专利技术属性】
技术研发人员:尹家露,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。