一种页面组件的校验方法、装置、服务器和存储介质与流程

文档序号:15019939发布日期:2018-07-25 00:28阅读:来源:国知局

技术特征:

1.一种页面组件的校验方法,其特征在于,包括:

将宿主应用程序中包含的页面组件与校验配置文件进行匹配;

依据匹配结果,确定目标校验组件以及所述目标校验组件的目标校验方式;

在到达所述宿主应用程序确定的校验时机时,采用所述目标校验方式对所述目标校验组件的数据进行校验;

将校验结果反馈给所述宿主应用程序。

2.根据权利要求1所述的方法,其特征在于,所述将宿主应用程序包含的页面组件与校验配置文件进行匹配,包括:

在程序调试阶段,将宿主应用程序的代码中包含的页面组件与校验配置文件进行匹配;或者,

在程序运行阶段,将宿主应用程序的当前运行页面中包含的页面组件与校验配置文件进行匹配。

3.根据权利要求1所述的方法,其特征在于,所述确定目标校验组件以及所述目标校验组件的目标校验方式,包括:

针对所述宿主应用程序中包含的每一页面组件,若所述校验配置文件中包含该页面组件,则将该页面组件作为所述目标校验组件,并确定所述目标校验组件类型;

将所述目标校验组件类型与所述校验配置文件中存储的组件类型与校验方式之间的关联关系进行匹配,确定所述目标校验方式。

4.根据权利要求1或2所述的方法,其特征在于,所述采用所述目标校验方式对所述目标校验组件的相关数据进行校验,包括:

监听所述宿主应用程序的当前运行页面的生命周期;

根据所述当前运行页面的生命周期,在到达所述宿主应用程序确定的校验时机时,采用所述目标校验方式对用户在所述目标校验组件中输入的数据进行校验。

5.根据权利要求1所述的方法,其特征在于,所述采用所述目标校验方式对所述目标校验组件的数据进行校验,包括:

采用所述目标校验方式对用户在所述目标校验组件中输入的数据进行校验;或者,

采用所述目标校验方式对所述目标校验组件从服务器获取的数据进行校验。

6.根据权利要求1或2所述的方法,其特征在于,所述将校验结果反馈给所述宿主应用程序,包括:

通过接口回调提示将校验结果反馈给所述宿主应用程序;或者,

通过控制台输出信息提示将校验结果反馈给所述宿主应用程序。

7.根据权利要求1或2所述的方法,其特征在于,所述将校验结果反馈给所述宿主应用程序,包括:

通过UI界面提示将校验结果反馈给所述宿主应用程序。

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

更新所述校验配置文件中存储的校验组件,以及校验组件的校验方式。

9.一种页面组件的校验装置,其特征在于,包括:

配置匹配模块,用于将宿主应用程序包含的页面组件与校验配置文件进行匹配;

校验确定模块,用于依据匹配结果,确定目标校验组件以及所述目标校验组件的目标校验方式;

校验模块,用于在到达所述宿主应用程序确定的校验时机时,采用所述目标校验方式对所述目标校验组件的相关数据进行校验;

结果反馈模块,用于将校验结果反馈给所述宿主应用程序。

10.根据权利要求9所述的装置,其特征在于,所述配置匹配模块,具体用于:

在程序调试阶段,将宿主应用程序的代码中包含的页面组件与校验配置文件进行匹配;或者,

在程序运行阶段,将宿主应用程序的当前运行页面中包含的页面组件与校验配置文件进行匹配。

11.根据权利要求9所述的装置,其特征在于,所述校验确定模块,包括:

目标校验组件确定单元,用于针对所述宿主应用程序中包含的每一页面组件,若所述校验配置文件中包含该页面组件,则将该页面组件作为所述目标校验组件,并确定所述目标校验组件类型;

目标校验方式确定单元,用于将所述目标校验组件类型与所述校验配置文件中存储的组件类型与校验方式之间的关联关系进行匹配,确定所述目标校验方式。

12.根据权利要求9或10所述的装置,其特征在于,所述校验模块,包括:

监听单元,用于监听所述宿主应用程序的当前运行页面的生命周期;

校验单元,用于根据所述当前运行页面的生命周期,在到达所述宿主应用程序确定的校验时机时,采用所述目标校验方式对用户在所述目标校验组件中输入的数据进行校验。

13.根据权利要求9所述的装置,其特征在于,所述校验模块,具体用于:

采用所述目标校验方式对用户在所述目标校验组件中输入的数据进行校验;或者,

采用所述目标校验方式对所述目标校验组件从服务器获取的数据进行校验。

14.根据权利要求9或10所述的装置,其特征在于,所述结果反馈模块,具体用于:

通过接口回调提示将校验结果反馈给所述宿主应用程序;或者,

通过控制台输出信息提示将校验结果反馈给所述宿主应用程序。

15.根据权利要求9或10所述的装置,其特征在于,所述结果反馈模块,具体用于:

通过UI界面提示将校验结果反馈给所述宿主应用程序。

16.根据权利要求9所述的装置,其特征在于,所述装置还包括:

更新模块,用于更新所述校验配置文件中存储的校验组件,以及校验组件的校验方式。

17.一种服务器,其特征在于,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至8中任一项所述的页面组件的校验方法。

18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至8中任一项所述的页面组件的校验方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1