一种界面跳转的方法及装置与流程

文档序号:11843502阅读:223来源:国知局
一种界面跳转的方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种界面跳转的方法及装置。



背景技术:

随着电子技术发展,各种便携式电子设备也越来越多,比如手机、平板电脑等便携式电子设备。

当前,电子设备都可以进行同一应用程序或者是不同应用程序也界面跳转,但是这种界面跳转都是基于电子设备中的固定跳转规则来进行跳转,这样使得界面跳转受到较大的限制,导致界面跳转的方式较为单一。



技术实现要素:

本发明实施例提供了一种切换标签页面的方法及装置,用以解决现有技术中界面跳转都是基于电子设备中的固定跳转规则来进行跳转,这样使得界面跳转受到较大的限制,导致界面跳转的方式较为单一。

其具体的技术方案如下:

一种界面跳转的方法,所述方法包括:

获取第一统一资源标识符URI地址;

基于所述第一URI地址,在预置的M条跳转路径中确定出与所述第一URI地址对应的第一跳转路径,其中,M为大于等于1的正整数;

基于所述第一跳转路径,从当前界面跳转至所述第一跳转路径对应的指定跳转界面。

可选的,在获取第一统一资源标识符URI地址之前,还包括:

编辑配置文件,在所述配置文件中配置每一条跳转路径,其中,每条路径包含了路径ID和/或查询参数和/或跳转界面。

可选的,在所述配置文件中配置每一条跳转路径之后,还包括:

将所述配置文件发送至网络服务器,以将所述配置文件保存在所述网络服务器中。

可选的,在预置跳转路径中确定出与所述第一URI地址对应的第一跳转路径,包括:在所述预置跳转路径中确定出至少两条跳转路径;

基于所述第一URI地址中的查询参数路径ID,在所述至少两条跳转路径中确定出所述ID对应的所述第一跳转路径。

一种界面跳转的装置,包括:

获取模块,用于获取第一统一资源标识符URI地址;

确定模块,用于基于所述第一URI地址,在预置的M条跳转路径中确定出与所述第一URI地址对应的第一跳转路径,其中,M为大于等于1的正整数;

控制模块,用于基于所述第一跳转路径,从当前界面跳转至所述第一跳转路径对应的指定跳转界面。

可选的,还包括:

处理模块,用于编辑配置文件,在所述配置文件中配置每一条跳转路径,其中,每条路径包含了路径ID和/或查询参数和/或跳转界面。

可选的,还包括:

发送模块,用于将所述配置文件发送至网络服务器,以将所述配置文件保存在所述网络服务器中。

可选的,所述确定模块,具体用于在所述预置跳转路径中确定出至少两条跳转路径;基于所述第一URI地址中的查询参数路径ID,在所述至少两条跳转路径中确定出所述ID对应的所述第一跳转路径。

本发明实施例中提供了一种界面跳转的方法,该方法包括:获取第一统一资源标识符URI地址,基于第一URI地址,在预置跳转路径中确定出于第一URI地址对应的第一跳转路径,基于第一跳转路径,从当前界面跳转至第一跳转路径对应的指定跳转界面。也就是说,电子设备中的跳转路径可以预置,然后电子设备在接收到URI地址时,电子设备将在预置的跳转路径中确定出一条跳转路劲,最后基于确定出的跳转路径来进行界面的跳转,这样不仅可以实现多样化的界面跳转,并且也可以使得界面跳转更加的便捷。

附图说明

图1为本发明实施例中一种界面跳转的方法的流程图;

图2为本发明实施例中一种界面跳转的装置的结构示意图。

具体实施方式

本发明实施例中,为了解决现有技术中界面跳转的方式较为单一的问题,本发明实施例中提供了一种界面跳转的方法,该方法包括:获取第一统一资源标识符URI地址,基于第一URI地址,在预置跳转路径中确定出于第一URI地址对应的第一跳转路径,基于第一跳转路径,从当前界面跳转至第一跳转路径对应的指定跳转界面。也就是说,电子设备中的跳转路径可以预置,然后电子设备在接收到URI地址时,电子设备将在预置的跳转路径中确定出一条跳转路劲,最后基于确定出的跳转路径来进行界面的跳转,这样不仅可以实现多样化的界面跳转,并且也可以使得界面跳转更加的便捷。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明,而不是限定,在不冲突的情况下,本发明实施例以及实施例中的具体技术特征可以相互组合。

如图1所示为本发明实施例中一种界面跳转的方法的流程图,该方法包括:

S101,获取第一统一资源标识符URI地址;

S102,基于第一URI地址,在预置的M条跳转路径中确定出于第一URI地址对应的第一跳转路径;

S103,基于第一跳转路径,从当前界面跳转至第一跳转路径对应的指定跳转界面。

具体来讲,在该电子设备接收到第一URI地址之前,首先要预先配置跳转路径,也就是说可以根据需求预置部分跳转路径。在该跳转路径中可以包含指明路径的路径ID以及指定的跳转界面的界面名称、默认进入的界面的界面名称等,在此处并没有将跳转路径中所包含的信息全部例举,在本发明实施例中可以根据不同的需求来配置跳转路径中所包含的信息。

进一步,在本发明实施例中,可以通过对象表示法JSON格式来编辑配置文件,然后再在配置文件中配置各个需要的跳转路径,由于JSON采用完全独立于语言的文本格式,这样使得跳转路径可以易于编写以及阅读。当然,在本发明实施例中,还可以采用其他语言格式来编辑配置文件,此处就不再一一的举例说明。

在完成配置文件的编辑之后,电子设备可以将该配置文件保存在自身的存储模块中,这样可以方便电子设备及时的调取出该配置文件,从而方便的查找到第一URI地址对应的跳转路径。

当然,在本发明实施例中,该配置文件还可以保存在网络服务器中,也就是说在配置文件编辑完成之后,电子设备会将配置文件发送至网络服务器,然后网络服务器进行保存,这样电子设备可以节省部分存储空间,当电子设备需要该配置文件时,该电子设备可以在网络服务器中调取出该配置文件。

在完成配置文件的编辑以及存储之后,若是电子设备接收到第一URI地址时,该电子设备将对URI地址进行解析。

该电子设备将在第一URI地址中解析出询问参数,即:Query参数,该Query参数中指明了某一条跳转路径,并且也指定了跳转路径的来源。也就是说在该Query参数中包含了跳转路径的ID,通过该ID可以直接的确定出对应的跳转路径,然后基于该跳转路径进行界面跳转。

在本发明实施例中,电子设备中可以自由的配置跳转路径,从而电子设备在接收到URI地址之后,电子设备可以基于URI地址确定的定位出对应的跳转路径,这样不仅可以实现多样化的界面跳转,并且也可以使得界面跳转更加的便捷。

对应本发明实施例中的一种界面跳转的方法,本发明实施例还提供了一种界面跳转的装置,如图2所示为本发明实施例中一种界面跳转装置的结构示意图,该装置包括:

获取模块201,用于获取第一统一资源标识符URI地址;

确定模块202,用于基于所述第一URI地址,在预置的M条跳转路径中确定出与所述第一URI地址对应的第一跳转路径,其中,M为大于等于1的正整数;

控制模块203,用于基于所述第一跳转路径,从当前界面跳转至所述第一跳转路径对应的指定跳转界面。

进一步,在本发明实施例中,该装置还包括:

处理模块,用于编辑配置文件,在所述配置文件中配置每一条跳转路径,其中,每条路径包含了路径ID和/或查询参数和/或跳转界面。

进一步,在本发明实施例中,该装置还包括:

发送模块,用于将所述配置文件发送至网络服务器,以将所述配置文件保存在所述网络服务器中。

进一步,在本发明实施例中,确定模块202,具体用于在所述预置跳转路径中确定出至少两条跳转路径;基于所述第一URI地址中的查询参数路径ID,在所述至少两条跳转路径中确定出所述ID对应的所述第一跳转路径。

尽管已描述了本申请的优选实施例,但本领域内的普通技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1