[发明专利]移动应用的业务界面显示方法、装置、终端及存储介质在审
申请号: | 202010157558.6 | 申请日: | 2020-03-09 |
公开(公告)号: | CN113377469A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 于攀 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 应用 业务 界面 显示 方法 装置 终端 存储 介质 | ||
1.一种移动应用的业务界面显示方法,其特征在于,所述方法包括:
响应于移动应用中目标业务界面的显示指令,向服务器发送业务请求;
接收所述服务器根据所述业务请求返回的目标业务数据,以及所述目标业务数据所对应的界面模板标识;
确定指定存储空间中与所述界面模板标识相匹配的目标界面模板信息;所述目标界面模板信息包括目标界面模板以及与所述目标界面模板相关联的至少一个目标脚本;
根据所述目标业务数据和所述至少一个目标脚本,解析所述目标界面模板得到所述目标业务界面所对应的控件树模型;
根据所述控件树模型显示所述目标业务界面。
2.根据权利要求1所述的移动应用的业务界面显示方法,其特征在于,所述方法还包括:
在所述移动应用启动时,向所述服务器发送更新请求;所述更新请求包括所述指定存储空间中界面模板信息的第一版本信息,所述第一版本信息用于所述服务器判断所述指定存储空间中的界面模板信息是否为最新版本,并在所述界面模板信息不是最新版本时返回所述界面模板信息对应的更新界面模板信息;所述更新界面模板信息包括所述界面模板信息对应的最新版本的界面模板和/或最新版本的脚本;
接收所述服务器返回的所述更新界面模板信息;
根据所述更新界面模板信息,对所述指定存储空间中的所述界面模板信息进行更新。
3.根据权利要求1所述的移动应用的业务界面显示方法,其特征在于,所述根据所述目标业务数据和所述至少一个目标脚本,解析所述目标界面模板得到所述目标业务界面所对应的控件树模型包括:
确定所述目标界面模板中每个节点对应的解析类;
基于所述每个节点对应的解析类,将所述目标界面模板解析为基础控件树模型;
根据所述目标业务数据和所述至少一个目标脚本解析所述基础控件树模型,得到所述目标业务界面所对应的控件树模型。
4.根据权利要求3所述的移动应用的业务界面显示方法,其特征在于,所述根据所述目标业务数据和所述至少一个目标脚本解析所述基础控件树模型,得到所述目标业务界面所对应的控件树模型包括:
确定所述基础控件树模型中待解析参数的参数标识;
确定所述目标业务数据中与所述参数标识相匹配的匹配业务数据,将所述匹配业务数据作为所述待解析参数的参数值;
确定所述基础控件树模型中待解析方法的方法标识;
确定所述至少一个目标脚本中与所述方法标识相匹配的匹配目标脚本;
建立所述待解析方法与所述匹配目标脚本之间的调用关系;所述调用关系用于在执行所述待解析方法时,调用并运行所述匹配目标脚本,获取所述匹配目标脚本的运行结果;
将包含所述参数值和所述调用关系的基础控件树模型作为所述控件树模型。
5.一种移动应用的业务界面显示方法,其特征在于,所述方法包括:
接收移动应用中目标业务界面的业务请求;
确定所述目标业务界面所对应的目标业务数据,以及所述目标业务数据所对应的界面模板标识;
返回所述目标业务数据和所述界面模板标识;所述界面模板标识用于确定指定存储空间中相匹配的目标界面模板信息,所述目标界面模板信息包括目标界面模板以及与所述目标界面模板相关联的至少一个目标脚本;所述目标业务数据和所述至少一个目标脚本用于所述目标界面模板的解析以得到所述目标业务界面所对应的控件树模型;所述控件树模型用于所述目标业务界面的显示。
6.根据权利要求5所述的移动应用的业务界面显示方法,其特征在于,所述方法还包括:
接收所述移动应用在启动时发送的更新请求;所述更新请求包括所述指定存储空间中界面模板信息的第一版本信息;
根据所述第一版本信息,判断所述指定存储空间中的界面模板信息是否为最新版本;
在判断的结果为否时,确定所述界面模板信息对应的更新界面模板信息;所述更新界面模板信息包括所述界面模板信息对应的最新版本的界面模板和/或最新版本的脚本;
返回所述更新界面模板信息;所述更新界面模板信息用于对所述指定存储空间中的所述界面模板信息进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010157558.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沥青包装袋及其制备方法
- 下一篇:一种牵引变流装置