一种基于ReactNative的混合应用多级页面路由跳转方法

基本信息

申请号 CN202010106359.2 申请日 -
公开(公告)号 CN111258559A 公开(公告)日 2020-06-09
申请公布号 CN111258559A 申请公布日 2020-06-09
分类号 G06F8/20(2018.01)I 分类 计算;推算;计数;
发明人 郭翰林;张文心;金文武 申请(专利权)人 南京新贝金服科技有限公司
代理机构 南京瑞弘专利商标事务所(普通合伙) 代理人 南京新贝金服科技有限公司
地址 210000江苏省南京市南京市高新开发区惠达路6号北斗大厦2楼212室
法律状态 -

摘要

摘要 本发明公开了一种基于React Native的混合应用多级页面路由跳转方法,以路由短链唯一标识各级别原生页面和React Native页面,原生页面和React Native页面以路由短链注册在路由表中,通过验证页面跳转请求URL中的路由短链,结合对页面类型的判定,在不增加甚至减少人工编写代码的基础上,实现页面的跨级定位和跳转,后期跳转规则改变仅需要维护路由表而无需考虑增加代码,针对React Native页面之间的多级跳转,所有React Native页面待监听跳转执行通知,在不管页面级别的情况,直接调用导航器执行跳转动作,减少传统页面跳转中所需书写的代码总量,实现页面的跨级定位和跳转。