【技术实现步骤摘要】
页面跳转方法、页面跳转系统、客户端设备及服务端设备
本申请涉及通信技术电领域,特别涉及一种页面跳转方法、基于该页面跳转方法的页面跳转系统以及服务端设备和客户端设备。
技术介绍
在现有技术中,APP的页面跳转规则通常是由源代码决定的,因此在不更新应用程序的情况下,跳转规则是固定不变的(即从对A页面的第一操作必然是跳转至B页面)的。若要想改变页面跳转的规则,例如:对A页面的第一操作,跳转后的页面由B页面变为C页面,则需要重新升级APP,更改终端内应用程序的源代码。然而,在现实中,完善APP的功能或部署一些新业务时,通常通过原生页面向用户提供服务,则APP可能会要求用户对版本进行升级,之后才能正常的提供该服务。若用户想要不断获取最新的服务,则需要频繁更新应用程序,不利已用户体验。并且,应用程序的开发人员需要频繁编写源代码,大幅提高了应用程序的开发成本。
技术实现思路
为了解决上述问题或至少部分地解决上述技术问题,在本申请的一个实施方式中,提供了一种页面跳转方法,包括如下步骤:从服务器获取应用程序的路由表 ...
【技术保护点】
1.一种页面跳转方法,其特征在于,包括如下步骤:/n从服务器获取应用程序的路由表;/n响应于用户在所述应用程序的第一页面内触发的页面跳转事件,基于所述路由表执行页面跳转动作。/n
【技术特征摘要】
1.一种页面跳转方法,其特征在于,包括如下步骤:
从服务器获取应用程序的路由表;
响应于用户在所述应用程序的第一页面内触发的页面跳转事件,基于所述路由表执行页面跳转动作。
2.根据权利要求1所述的页面跳转方法,其特征在于,响应于用户在所述应用程序的第一页面内触发的页面跳转事件,基于所述路由表执行页面跳转动作,包括:
判定所述路由表中是否含有与所述第一页面相关的跳转规则;
若判定所述路由表中含有与所述第一页面相关的跳转规则,基于与所述第一页面相关的跳转规则,执行从所述第一页面跳转至所述跳转规则规定的第二页面的动作;
若判断所述路由表中不含与所述第一页面相关的跳转规则,按照所述应用程序默认的跳转规则,执行从所述第一页面跳转至默认第三页面的动作。
3.根据权利要求1或2所述的页面跳转方法,其特征在于,所述从服务器获取应用程序的路由表,包括:
响应于所述应用程序的启动,从服务器获取所述应用程序的路由表;
将本地已存路由表更新为从所述服务器获取到的所述路由表。
4.根据权利要求3所述的页面跳转方法,其特征在于,响应于所述应用程序的启动,从服务器获取所述应用程序的路由表,包括:
响应于所述应用程序的启动,从所述服务器获取所述应用程序的路由表的第一特征值;
将第一特征值与本地已存路由表的第二特征值进行比对;
若所述第一特征值与所述第二特征值不一致,则从所述服务器获取所述应用程序的路由表。
5.一种页面跳转方法,其特征在于,包括:
接收第一客户端发送的路由表获取请求;
基于所述路由表获取请求中携带的应用程序标识,获取所述应用程序对应的路由表;
将所述路由表发送至所述第一客户端,以便所述客户端为响应用户触发的页面跳转事件,基于所述路由表执行页面跳转动作。
6.根据权利要求5所述的页面跳转方法,其特征在于,还包括:
接收...
【专利技术属性】
技术研发人员:李明伟,
申请(专利权)人:天津五八到家科技有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。