预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106250128A(43)申请公布日2016.12.21(21)申请号201610596773.X(22)申请日2016.07.26(71)申请人网易(杭州)网络有限公司地址310000浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人张宇敏孙金金(74)专利代理机构北京博浩百睿知识产权代理有限责任公司11134代理人宋子良(51)Int.Cl.G06F9/44(2006.01)权利要求书2页说明书12页附图2页(54)发明名称用户界面的显示处理方法及装置(57)摘要本发明公开了一种用户界面的显示处理方法及装置。其中,该方法包括:获取待执行的功能组件集合,其中,功能组件集合是对来自于服务端的待发布脚本文件进行模拟和打包后生成的;根据用户界面的组件结构将功能组件集合渲染至用户界面;响应用户执行的输入操作,对用户界面的显示内容进行更新。本发明解决了相关技术中所提出的H5页面的生成方式操作复杂度较高,无法实现前端与后端相分离的技术问题。CN106250128ACN106250128A权利要求书1/2页1.一种用户界面的显示处理方法,其特征在于,包括:获取待执行的功能组件集合,其中,所述功能组件集合是对来自于服务端的待发布脚本文件进行模拟和打包后生成的;根据用户界面的组件结构将所述功能组件集合渲染至所述用户界面;响应用户执行的输入操作,对所述用户界面的显示内容进行更新。2.根据权利要求1所述的方法,其特征在于,获取所述功能组件集合包括:根据访问路径信息查找预设模拟数据生成器生成的模拟脚本文件,其中,所述访问路径信息是由所述预设模拟数据生成器通过拦截发送至所述服务端的资源请求消息配置而成的,所述模拟脚本文件是由所述预设模拟数据生成器对通过所述资源请求消息向所述服务端请求的所述待发布脚本文件进行模拟得到的;按照所述模拟脚本文件之间的依赖关系对所述模拟脚本文件进行打包处理,生成所述功能组件集合。3.根据权利要求2所述的方法,其特征在于,按照所述模拟脚本文件之间的所述依赖关系对所述模拟脚本文件进行打包处理,生成所述功能组件集合包括:选取步骤:通过预先配置的所述模拟脚本文件的后缀名类型与脚本加载器类型的对应关系,选取待使用的脚本加载器;获取步骤:采用所述脚本加载器从所述访问路径信息获取任一模拟脚本文件对应的脚本加载器,并递归查找与该模拟脚本文件存在所述依赖关系的全部模拟脚本文件;通过所述脚本加载器对存在所述依赖关系的对应部分模拟脚本文件进行打包,生成对应的功能组件,返回执行所述选取步骤,直至对所述模拟脚本文件打包完毕。4.根据权利要求1所述的方法,其特征在于,响应所述用户执行的所述输入操作,对所述显示内容进行更新包括:根据所述输入操作确定待执行的动作以及在执行所述动作的前一时刻对应的功能组件的第一状态;通过所述动作和所述第一状态确定待更新的第二状态;按照所述第二状态对所述用户界面对应的文档对象模型进行更新。5.根据权利要求4所述的方法,其特征在于,根据所述输入操作确定所述动作包括:在预设时长内记录所述输入操作的操作轨迹;当所述预设时长达到时,将所述操作轨迹中最后执行的操作确定为所述动作。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法用于生成超文本标记语言HTML5页面。7.一种用户界面的显示处理装置,其特征在于,包括:获取模块,用于获取待执行的功能组件集合,其中,所述功能组件集合是对来自于服务端的待发布脚本文件进行模拟和打包后生成的;渲染模块,用于根据用户界面的组件结构将所述功能组件集合渲染至所述用户界面;更新模块,用于响应用户执行的输入操作,对所述用户界面的显示内容进行更新。8.根据权利要求7所述的装置,其特征在于,所述获取模块包括:查找单元,用于根据访问路径信息查找预设模拟数据生成器生成的模拟脚本文件,其中,所述访问路径信息是由所述预设模拟数据生成器通过拦截发送至所述服务端的资源请2CN106250128A权利要求书2/2页求消息配置而成的,所述模拟脚本文件是由所述预设模拟数据生成器对通过所述资源请求消息向所述服务端请求的所述待发布脚本文件进行模拟得到的;处理单元,用于按照所述模拟脚本文件之间的依赖关系对所述模拟脚本文件进行打包处理,生成所述功能组件集合。9.根据权利要求8所述的装置,其特征在于,所述处理单元包括:选取子单元,用于通过预先配置的所述模拟脚本文件的后缀名类型与脚本加载器类型的对应关系,选取待使用的脚本加载器;获取子单元,用于采用所述脚本加载器从所述访问路径信息获取任一模拟脚本文件对应的脚本加载器,并递归查找与该模拟脚本文件存在所述依赖关系的全部模拟脚本文件;处理子单元,用于通过所述脚本加载器对存在所述依赖关系的对应部分模