一种页面配置方法和相关装置制造方法及图纸

技术编号:39328238 阅读:14 留言:0更新日期:2023-11-12 16:05
本申请实施例公开了一种页面配置方法和相关装置,当用户想要启动目标应用时,可以发起针对目标应用的启动请求,该启动请求中包括该目标应用对应的应用标识。在获取该启动请求后,处理设备可以从页面跳转配置表集合中获取该应用标识对应的目标页面跳转配置表,然后根据该目标页面跳转配置表,配置该目标应用对应的页面。由于该目标应用中的页面可以基于该目标页面跳转配置表灵活配置,因此只需要更新该目标页面跳转配置表,即可实现对目标应用的页面配置,避免了页面格式上的限制,降低了页面更新难度,提高了页面配置的灵活性。提高了页面配置的灵活性。提高了页面配置的灵活性。

【技术实现步骤摘要】
一种页面配置方法和相关装置


[0001]本申请涉及数据处理
,特别是涉及一种页面配置方法和相关装置。

技术介绍

[0002]当前主流App往往存在flutter、html5、native等页面。但是在相关技术中,对应移动操作系统(Android/IOS)提供的现有的页面跳转方案只支持native页面之间的相互跳转以及数据传递,而且应用发布后无法动态修改跳转地址。如果要实现上述三者之间的互相跳转以及数据传递并且后期能够动态修改,往往需要添加许多逻辑代码进行处理,增加了App代码的复杂性以及冗余性。

技术实现思路

[0003]为了解决上述技术问题,本申请提供了一种页面配置方法,处理设备可以基于需求灵活调整应用APP中的页面配置,从而提高应用的灵活性和适用性。
[0004]本申请实施例公开了如下技术方案:
[0005]第一方面,本申请实施例公开了一种页面配置方法,所述方法包括:
[0006]获取针对目标应用的启动请求,所述启动请求包括所述目标应用对应的应用标识;
[0007]从页面跳转配置表集合中获取所述应用标识对应的目标页面跳转配置表;
[0008]根据所述目标页面跳转配置表,配置所述目标应用对应的页面。
[0009]在一种可能的实现方式中,所述方法还包括:
[0010]获取针对目标应用的更新请求,所述更新请求中包括所述应用标识以及所述目标应用对应的配置更新内容;
[0011]根据所述应用标识和所述配置更新内容,在所述页面跳转配置表集合中更新所述目标页面跳转配置表。
[0012]在一种可能的实现方式中,所述根据所述目标页面跳转配置表,配置所述目标应用对应的页面,包括:
[0013]确定所述目标页面跳转配置表对应的跳转补丁、跳转工具和页面标识,所述跳转补丁用于判定页面之间的跳转是否能够执行,所述跳转工具用于执行页面之间的跳转;
[0014]注册所述跳转补丁和所述跳转工具,以及生成所述页面标识对应的页面。
[0015]在一种可能的实现方式中,所述方法还包括:
[0016]获取针对目标页面的页面跳转请求;
[0017]确定所述目标页面对应的目标跳转补丁和目标跳转工具;
[0018]响应于满足所述目标跳转补丁对应的跳转条件,通过所述目标跳转工具跳转至所述目标页面。
[0019]第二方面,本申请实施例公开了一种页面配置装置,所述方法包括第一获取单元、第二获取单元和配置单元:
[0020]所述第一获取单元,用于获取针对目标应用的启动请求,所述启动请求包括所述目标应用对应的应用标识;
[0021]所述第二获取单元,用于从页面跳转配置表集合中获取所述应用标识对应的目标页面跳转配置表;
[0022]所述配置单元,用于根据所述目标页面跳转配置表,配置所述目标应用对应的页面。
[0023]在一种可能的实现方式中,所述装置还包括第三获取单元和更新单元:
[0024]所述第三获取单元,用于获取针对目标应用的更新请求,所述更新请求中包括所述应用标识以及所述目标应用对应的配置更新内容;
[0025]所述更新单元,用于根据所述应用标识和所述配置更新内容,在所述页面跳转配置表集合中更新所述目标页面跳转配置表。
[0026]在一种可能的实现方式中,所述配置单元具体用于:
[0027]确定所述目标页面跳转配置表对应的跳转补丁、跳转工具和页面标识,所述跳转补丁用于判定页面之间的跳转是否能够执行,所述跳转工具用于执行页面之间的跳转;
[0028]注册所述跳转补丁和所述跳转工具,以及生成所述页面标识对应的页面。
[0029]在一种可能的实现方式中,所述装置还包括第四获取单元、确定单元和跳转单元:
[0030]所述第四获取单元,用于获取针对目标页面的页面跳转请求;
[0031]所述确定单元,用于确定所述目标页面对应的目标跳转补丁和目标跳转工具;
[0032]所述跳转单元,用于响应于满足所述目标跳转补丁对应的跳转条件,通过所述目标跳转工具跳转至所述目标页面。
[0033]第三方面,本申请实施例公开了一种计算机可读存储介质,当所述计算机可读存储介质中的指令被至少一个处理器运行时,所述至少一个处理器执行如第一方面中的任一项所述的页面配置方法。
[0034]第四方面,本申请实施例公开了一种计算机设备,包括:
[0035]至少一个处理器;
[0036]至少一个存储计算机可执行指令的存储器,
[0037]其中,所述计算机设备可执行指令在被所述至少一个处理器运行时,所述至少一个处理器执行如第一方面中的任一项所述的页面配置方法。
[0038]由上述技术方案可以看出,当用户想要启动目标应用时,可以发起针对目标应用的启动请求,该启动请求中包括该目标应用对应的应用标识。在获取该启动请求后,处理设备可以从页面跳转配置表集合中获取该应用标识对应的目标页面跳转配置表,然后根据该目标页面跳转配置表,配置该目标应用对应的页面。由于该目标应用中的页面可以基于该目标页面跳转配置表灵活配置,因此只需要更新该目标页面跳转配置表,即可实现对目标应用的页面配置,避免了页面格式上的限制,降低了页面更新难度,提高了页面配置的灵活性。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本申请实施例提供的一种页面配置方法的流程图;
[0041]图2为本申请实施例提供的一种页面跳转的示意图;
[0042]图3为本申请实施例提供的一种页面配置方法的示意图;
[0043]图4为本申请实施例提供的一种页面配置方法的示意图;
[0044]图5为本申请实施例提供的一种页面配置装置的结构框图。
具体实施方式
[0045]下面结合附图,对本申请的实施例进行描述。
[0046]可以理解的是,该方法可以应用于处理设备上,该处理设备为能够进行页面配置的处理设备,例如可以为具有页面配置功能的终端设备或服务器。该方法可以通过终端设备或服务器独立执行,也可以应用于终端设备和服务器通信的网络场景,通过终端设备和服务器配合执行。其中,终端设备可以为计算机、手机等设备。服务器可以理解为是应用服务器,也可以为Web服务器,在实际部署时,该服务器可以为独立服务器,也可以为集群服务器。
[0047]参见图1,图1为本申请实施例提供的一种页面配置方法的流程图,该方法包括:
[0048]S101:获取针对目标应用的启动请求。
[0049]其中,目标应用可以为任意一款应用,该启动请求可以为用户启动该目标应用时发起的。该启动请求中包括该目标应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面配置方法,其特征在于,所述方法包括:获取针对目标应用的启动请求,所述启动请求包括所述目标应用对应的应用标识;从页面跳转配置表集合中获取所述应用标识对应的目标页面跳转配置表;根据所述目标页面跳转配置表,配置所述目标应用对应的页面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取针对目标应用的更新请求,所述更新请求中包括所述应用标识以及所述目标应用对应的配置更新内容;根据所述应用标识和所述配置更新内容,在所述页面跳转配置表集合中更新所述目标页面跳转配置表。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标页面跳转配置表,配置所述目标应用对应的页面,包括:确定所述目标页面跳转配置表对应的跳转补丁、跳转工具和页面标识,所述跳转补丁用于判定页面之间的跳转是否能够执行,所述跳转工具用于执行页面之间的跳转;注册所述跳转补丁和所述跳转工具,以及生成所述页面标识对应的页面。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取针对目标页面的页面跳转请求;确定所述目标页面对应的目标跳转补丁和目标跳转工具;响应于满足所述目标跳转补丁对应的跳转条件,通过所述目标跳转工具跳转至所述目标页面。5.一种页面配置装置,其特征在于,所述方法包括第一获取单元、第二获取单元和配置单元:所述第一获取单元,用于获取针对目标应用的启动请求,所述启动请求包括所述目标应用对应的应用标识;所述第二获取单元,用于从页面跳转配置表集合中获取所述应用标识对应的目标页面跳转配置表;所述配置单元,用于根据所述目标页面跳转配置表,配置所述目标应用对应的页面。...

【专利技术属性】
技术研发人员:王金龙
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1