应用程序页面跳转控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41132704 阅读:12 留言:0更新日期:2024-04-30 18:02
本发明专利技术提供的页面跳转控制方法包括:确定与所述跳转协议对应的路由解析器;通过所述路由解析器对所述跳转协议进行解析,得到跳转目标页面和页面跳转所携带的参数;通过所述路由解析器对所述跳转目标页面进行判断,当所述跳转目标页面是非原生页面时,确定第一页面跳转路径;当所述跳转目标页面是原生页面时,确定第二页面跳转路径;根据所述第一页面跳转路径,控制所述应用程序携带所述参数跳转至所述跳转目标页面,或者,根据所述第二页面跳转路径,控制所述应用程序携带所述参数跳转至所述原生页面,本发明专利技术还提供了处理装置、电子设备及存储介质,本发明专利技术能够实现提升了对于应用程序页面跳转控制的效率,减少冗余代码的产生。

【技术实现步骤摘要】

本专利技术涉及信息处理技术,尤其涉及应用程序页面跳转控制方法、装置、电子设备及存储介质


技术介绍

1、应用程序使用时,在页面浏览过程中,通常会涉及到页面跳转的情况,传统的页面跳转采用一种强耦合的方式,比如从a页面跳转到b页面,a页面需要拿到b页面的控制器,拿到b页面的控制器之后,需要使用b页面的控制器在a页面创建b页面的视图。这样a页面和b页面存在很强的耦合性,比如,a页面跳转到b页面,那么就需要a页面持有b页面;c页面跳转到d页面,需要c页面持有d页面,经过很多次跳转之后,这些页面的持有关系就变成了彼此之间互相持有的关系,但是,用户在使用过程中可能会有各种不同的出触发操作,而很多应用程序的展示页面不仅仅是原生页面,而是根据不同的用途使用多了很多如h5页面、weex页面、flutter页面,对于这些复杂类型的页面,缺乏统一的跳转控制方式,影响了应用程序使用中页面跳转的顺利进行,也不利于应用程序的多样性开发。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种应用程序页面跳转控制方法、装置、电子设备及存储介本文档来自技高网...

【技术保护点】

1.一种应用程序页面跳转控制方法,其特征在于,所述方法包括:

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

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

4.根据权利要求1所述的方法,其特征在于,所述对所述跳转目标页面进行判断,当所述跳转目标页面是非原生页面时,确定第一页面跳转路径;包括:

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

6.根据权利要求1所述的方法,其特征在于,所述当所述跳转目标页面是原生页面时,确定第二页面跳转路径,包括:

7.根据权利要求1所述的方法,其特...

【技术特征摘要】

1.一种应用程序页面跳转控制方法,其特征在于,所述方法包括:

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

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

4.根据权利要求1所述的方法,其特征在于,所述对所述跳转目标页面进行判断,当所述跳转目标页面是非原生页面时,确定第一页面跳转路径;包括:

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

6.根据权利要求1所述的方法,其特征在于,所述当所述跳转目标页面是原生页面时,确定第二页面跳转路径,包括:

7.根据...

【专利技术属性】
技术研发人员:欧苡靖
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1