界面跳转方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19489079 阅读:28 留言:0更新日期:2018-11-17 12:02
本申请涉及一种界面跳转方法、装置、计算机设备和存储介质。所述方法包括:接收界面跳转指令,界面跳转指令携带有跳转标识和跳转路径;根据界面跳转指令从预设文件夹中读取标识识别规则,根据标识识别规则判断跳转标识是否已注册;当跳转标识已注册时,则根据跳转路径与待跳转界面之间的映射关系获取待跳转界面;显示待跳转界面。采用本方法能够简化了程序代码,更方便管理应用程序中的界面埋点。

【技术实现步骤摘要】
界面跳转方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种界面跳转方法、装置、计算机设备和存储介质。
技术介绍
随着数据时代的发展,手机等移动终端能够实现的功能越来越多,应用程序也得到了相应的蓬勃发展,在移动终端上操作应用程序时,界面之间的跳转为最常见的操作。传统地,移动终端界面之间的跳转是通过对象引用式,然后填充对象引用式中的相应的参数,完成跳转的动作;然而,在大量不同的界面之间的跳转过程中,若需要监控每个待跳转界面的情况,则需要对应用程序中的每个待跳转界面对应的路径都进行埋点,从而在界面跳转时需要遍历该些埋点,导致跳转效率降低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高界面跳转效率的界面跳转方法、装置、计算机设备和存储介质。一种界面跳转方法,所述方法包括:接收界面跳转指令,所述界面跳转指令携带有跳转标识和跳转路径;根据所述界面跳转指令从预设文件夹中读取标识识别规则,根据所述标识识别规则判断所述跳转标识是否已注册;当所述跳转标识已注册时,则根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面;显示所述待跳转界面。在其中一个实施例中,所述跳转路径包括功能分区标识和第一操作指令;所述根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面,包括:识别所述跳转标识的类型;当所述跳转标识为内部跳转标识时,根据所述功能分区标识与功能分区之间的映射关系获取所述功能分区;在所述功能分区中执行所述第一操作指令得到所述待跳转界面。在其中一个实施例中,所述跳转路径包括应用地址和第二操作指令;所述根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面,包括:识别所述跳转标识的类型;当所述跳转标识为外部跳转标识时,打开所述应用地址对应的页面;在所述应用地址对应的页面中的预设位置中键入所述第二操作指令得到所述待跳转界面。在其中一个实施例中,所述方法还包括:当无法根据所述标识识别规则识别所述跳转标识是否已注册时,根据所述跳转标识生成升级消息,并显示所述升级消息;接收与所述升级消息对应的升级指令;根据所述升级指令对实现所述界面跳转方法的应用程序进行升级处理。在其中一个实施例中,所述接收界面跳转指令,包括:检测与实现所述界面跳转方法的应用程序进行交互的交互数据是否存在预设格式的数据;当所述交互数据中存在所述预设格式的数据时,则读取所述预设格式的数据作为所述界面跳转指令。在其中一个实施例中,所述标识识别规则的新增方式,包括:获取服务器发送的新增识别规则;将所述新增识别规则存储在所述预设文件夹中。在其中一个实施例中,所述根据所述标识识别规则判断所述跳转标识是否已注册之后,还包括:当所述跳转标识未注册时,根据所述跳转标识生成错误信息;显示所述错误信息。一种界面跳转装置,所述装置包括:启动跳转模块,用于接收界面跳转指令,所述界面跳转指令携带有跳转标识和跳转路径;注册检验模块,用于根据所述界面跳转指令从预设文件夹中读取标识识别规则,根据所述标识识别规则判断所述跳转标识是否已注册;界面定位模块,用于当所述跳转标识已注册时,则根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面;跳转模块,用于显示所述待跳转界面。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。上述界面跳转方法、装置、计算机设备和存储介质,在对应用程序进行开发时,在应用程序中存储标识识别规则,在终端获取界面跳转指令时,根据此标识识别规则识别终端获取的界面跳转指令,在跳转指令已注册的情况下,显示跳转路径对应的待跳转界面,实现终端上的界面跳转操作。上述界面跳转方法建立界面跳转指令中的跳转路径与待跳转界面之间的映射关系,通过此映射关系集中对待跳转界面集中进行埋点,而无需对每个待跳转界面分别埋点,简化了程序代码,更方便管理应用程序中的界面埋点。附图说明图1为一个实施例中界面跳转方法的应用场景图;图2为一个实施例中界面跳转方法的流程示意图;图3为一个实施例中图2中的步骤S206的流程示意图;图4为一个实施例中界面跳转装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的界面跳转方法,可以应用于如图1所示的应用环境中。其中,终端与服务器通过网络进行通信。在对应用程序进行开发时,在应用程序中存储标识识别规则,在安装此应用程序的终端获取界面跳转指令时,根据此标识识别规则识别终端获取的界面跳转指令,在跳转指令已注册的情况下,显示跳转路径对应的待跳转界面,实现终端上的界面跳转操作。其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种界面跳转方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:S202,接收界面跳转指令,界面跳转指令携带有跳转标识和跳转路径。其中,界面跳转指令是终端接收到的、用于切换当前界面的指令;此界面跳转指令可以是用户输入的在当前界面上打开另一个界面的命令。此界面跳转指令中包含跳转标识和跳转路径;跳转标识是用于识别此指令的标识,即在开发时设置固定的字符串作为跳转标识,当终端接收到指令后,如果此指令中包含跳转标识,则可判断该指令为界面跳转指令。跳转路径是指终端的应用程序能够识别的待跳转界面的地址,即与待跳转界面建立了映射关系的字符串,每一个跳转路径对应一个待跳转界面。具体地,下述的步骤是在终端的应用程序中实现的。终端在应用程序启动时,若接收到携带有跳转标识和跳转路径的界面跳转指令,则开始执行本申请的界面跳转方法;在这一步骤中,终端判断接收到的指令是否为界面跳转指令的依据,主要是界面跳转指令中跳转标识的格式。可选地,终端接收界面跳转指令的方式可以是,用户输入一个对应界面的点击指令,终端通过应用程序对应生成此点击指令对应界面跳转指令。S204,根据界面跳转指令从预设文件夹中读取标识识别规则,根据标识识别规则判断跳转标识是否已注册。其中,预设文件夹是用于存储标识识别规则的文件夹;在终端安装应用程序时,在此终端上新建一个预设文件夹用于存储标识识别规则,此文件夹可以允许终端通过此应用程序以可读的形式访问。标识识别规则是用于识别界面跳转指令中的跳转标识的规则;是在开发人员对此应用程序进行开发时设定的一些固定的字符串的组合代表某一种跳转标识,已在服务器中注册的跳转标识在终端的预设文件夹中都应该存在对应的标识识别规则。具体地,终端在接收到界面跳转指令后,访问预设文件夹,检测此跳转标识在预设文件夹中是否存在对应的标识识别规则,即判断此界面跳转指令中的跳转标识是否已注册。S206,当跳转标识已注册时,则根据跳转路径与待跳转界面之间的映射关系获取待跳转界面。具体地,当此跳转标识在预设文件夹中是否存在对应的标识本文档来自技高网...

【技术保护点】
1.一种界面跳转方法,所述方法包括:接收界面跳转指令,所述界面跳转指令携带有跳转标识和跳转路径;根据所述界面跳转指令从预设文件夹中读取标识识别规则,根据所述标识识别规则判断所述跳转标识是否已注册;当所述跳转标识已注册时,则根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面;显示所述待跳转界面。

【技术特征摘要】
1.一种界面跳转方法,所述方法包括:接收界面跳转指令,所述界面跳转指令携带有跳转标识和跳转路径;根据所述界面跳转指令从预设文件夹中读取标识识别规则,根据所述标识识别规则判断所述跳转标识是否已注册;当所述跳转标识已注册时,则根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面;显示所述待跳转界面。2.根据权利要求1所述的方法,其特征在于,所述跳转路径包括功能分区标识和第一操作指令;所述根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面,包括:识别所述跳转标识的类型;当所述跳转标识为内部跳转标识时,根据所述功能分区标识与功能分区之间的映射关系获取所述功能分区;在所述功能分区中执行所述第一操作指令得到所述待跳转界面。3.根据权利要求1所述的方法,其特征在于,所述跳转路径包括应用地址和第二操作指令;所述根据所述跳转路径与待跳转界面之间的映射关系获取所述待跳转界面,包括:识别所述跳转标识的类型;当所述跳转标识为外部跳转标识时,打开所述应用地址对应的页面;在所述应用地址对应的页面中的预设位置中键入所述第二操作指令得到所述待跳转界面。4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:当无法根据所述标识识别规则识别所述跳转标识是否已注册时,根据所述跳转标识生成升级消息,并显示所述升级消息;接收与所述升级消息对应的升级指令;根据所述升级指令对实现所述界面跳转方法的应用程序进行升级处理。5.根据权利要求1至3中...

【专利技术属性】
技术研发人员:王海为吉训宏
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:广东,44

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

1