【技术实现步骤摘要】
一种客户端多模块路由跳转方法、装置、终端及介质
[0001]本申请涉及移动互联网
,尤其涉及一种客户端多模块路由跳转方法、装置、终端及介质。
技术介绍
[0002]客户端开发中,最常见的交互方式就是页面间的相互跳转,传统的页面间跳转的切换方式,是把切换逻辑固定写在客户端中需要跳转页面的地方,导致跳转逻辑为客户端固定逻辑,然而随着客户端服务越来越丰富,客户端页面跳转服务种类也越来越多,不同的页面路由跳转的实现方式不同,而且不同的页面路由跳转分别由不同的路由跳转模块控制,每个路由跳转模块各自为政,代码耦合度高,导致了多模块跳转容易出现误触发的技术问题。
技术实现思路
[0003]本申请提供了一种客户端多模块路由跳转方法、装置、终端及介质,用于解决现有的多模块跳转容易出现误触发的技术问题。
[0004]为解决上述技术问题,本申请第一方面提供了一种客户端多模块路由跳转方法,包括:
[0005]响应于跳转点位的触发,根据所述跳转点位的点位标识,结合路由配置信息,确定目的页面的页面标识,其中所述路由 ...
【技术保护点】
【技术特征摘要】
1.一种客户端多模块路由跳转方法,其特征在于,包括:响应于跳转点位的触发,根据所述跳转点位的点位标识,结合路由配置信息,确定目的页面的页面标识,其中所述路由配置信息具体包括:跳转点位配置信息、页面配置信息以及跳转点位与页面的映射关系;根据所述页面标识,结合所述页面配置信息,确定页面跳转路由信息,其中,所述页面跳转路由信息用于指示所述目的页面所属的路由模块;根据所述页面跳转路由信息,将跳转路由任务分发到对应的路由模块,以使得所述路由模块根据模块本地的路由跳转逻辑,完成页面路由跳转。2.根据权利要求1所述的一种客户端多模块路由跳转方法,其特征在于,所述路由配置信息包括:从云平台获取的第一路由配置信息或保存在所述客户端本地的第二路由配置信息。3.根据权利要求1所述的一种客户端多模块路由跳转方法,其特征在于,所述页面配置信息具体包括:可跳转页面以及所述可跳转页面的页面标识与页面跳转路由信息。4.根据权利要求1所述的一种客户端多模块路由跳转方法,其特征在于,所述路由模块具体包括:客户端原生路由模块、小程序路由模块、H5路由模块和Flutter路由模块。5.根据权利要求3所述的一种客户端多模块路由跳转方法,其特征在于,所述页面配置信息还包括:所述可跳转页面的数据字段标识;所述数据字段标识用于从所述客户端本地的路由数据中心查找相应的跳转路由参数。6.根据权利要求5所述的一种客户端多模块路由跳转方法,其特征在于,根据所述页面标识,结合所述页面配置信息,确定页面跳转路由信息具体包括:根据所述页面标识,结合所述页面配置信息,确定页面跳转路由信息和数据字段标识,以根据所...
【专利技术属性】
技术研发人员:王建国,王刚,丘凌,陈天明,陶智明,汪洋,王亚辉,何征峰,潘琴芳,
申请(专利权)人:天翼数字生活科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。