CN106161656A - 一种界面跳转的方法及装置 - Google Patents
一种界面跳转的方法及装置 Download PDFInfo
- Publication number
- CN106161656A CN106161656A CN201610794076.5A CN201610794076A CN106161656A CN 106161656 A CN106161656 A CN 106161656A CN 201610794076 A CN201610794076 A CN 201610794076A CN 106161656 A CN106161656 A CN 106161656A
- Authority
- CN
- China
- Prior art keywords
- path
- redirects
- redirect
- interface
- uri address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/148—Migration or transfer of sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种界面跳转的方法及装置,该方法包括:获取第一统一资源标识符URI地址,基于第一URI地址,在预置跳转路径中确定出于第一URI地址对应的第一跳转路径,基于第一跳转路径,从当前界面跳转至第一跳转路径对应的指定跳转界面。也就是说,电子设备中的跳转路径可以预置,然后电子设备在接收到URI地址时,电子设备将在预置的跳转路径中确定出一条跳转路劲,最后基于确定出的跳转路径来进行界面的跳转,这样不仅可以实现多样化的界面跳转,并且也可以使得界面跳转更加的便捷。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种界面跳转的方法及装置。
背景技术
随着电子技术发展,各种便携式电子设备也越来越多,比如手机、平板电脑等便携式电子设备。
当前,电子设备都可以进行同一应用程序或者是不同应用程序也界面跳转,但是这种界面跳转都是基于电子设备中的固定跳转规则来进行跳转,这样使得界面跳转受到较大的限制,导致界面跳转的方式较为单一。
发明内容
本发明实施例提供了一种切换标签页面的方法及装置,用以解决现有技术中界面跳转都是基于电子设备中的固定跳转规则来进行跳转,这样使得界面跳转受到较大的限制,导致界面跳转的方式较为单一。
其具体的技术方案如下:
一种界面跳转的方法,所述方法包括:
获取第一统一资源标识符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对应的所述第一跳转路径。
尽管已描述了本申请的优选实施例,但本领域内的普通技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (8)
1.一种界面跳转的方法,其特征在于,所述方法包括:
获取第一统一资源标识符URI地址;
基于所述第一URI地址,在预置的M条跳转路径中确定出与所述第一URI地址对应的第一跳转路径,其中,M为大于等于1的正整数;
基于所述第一跳转路径,从当前界面跳转至所述第一跳转路径对应的指定跳转界面。
2.如权利要求1所述的方法,其特征在于,在获取第一统一资源标识符URI地址之前,还包括:
编辑配置文件,在所述配置文件中配置每一条跳转路径,其中,每条路径包含了路径ID和/或查询参数和/或跳转界面。
3.如权利要求2所述的方法,其特征在于,在所述配置文件中配置每一条跳转路径之后,还包括:
将所述配置文件发送至网络服务器,以将所述配置文件保存在所述网络服务器中。
4.如权利要求1所述的方法,其特征在于,在预置跳转路径中确定出与所述第一URI地址对应的第一跳转路径,包括:
在所述预置跳转路径中确定出至少两条跳转路径;
基于所述第一URI地址中的查询参数路径ID,在所述至少两条跳转路径中确定出所述ID对应的所述第一跳转路径。
5.一种界面跳转的装置,其特征在于,包括:
获取模块,用于获取第一统一资源标识符URI地址;
确定模块,用于基于所述第一URI地址,在预置的M条跳转路径中确定出与所述第一URI地址对应的第一跳转路径,其中,M为大于等于1的正整数;
控制模块,用于基于所述第一跳转路径,从当前界面跳转至所述第一跳转路径对应的指定跳转界面。
6.如权利要求5所述的装置,其特征在于,还包括:
处理模块,用于编辑配置文件,在所述配置文件中配置每一条跳转路径,其中,每条路径包含了路径ID和/或查询参数和/或跳转界面。
7.如权利要求6所述的装置,其特征在于,还包括:
发送模块,用于将所述配置文件发送至网络服务器,以将所述配置文件保存在所述网络服务器中。
8.如权利要求5所述的装置,其特征在于,所述确定模块,具体用于在所述预置跳转路径中确定出至少两条跳转路径;基于所述第一URI地址中的查询参数路径ID,在所述至少两条跳转路径中确定出所述ID对应的所述第一跳转路径。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610794076.5A CN106161656B (zh) | 2016-08-31 | 2016-08-31 | 一种界面跳转的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610794076.5A CN106161656B (zh) | 2016-08-31 | 2016-08-31 | 一种界面跳转的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106161656A true CN106161656A (zh) | 2016-11-23 |
CN106161656B CN106161656B (zh) | 2020-10-13 |
Family
ID=57344747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610794076.5A Active CN106161656B (zh) | 2016-08-31 | 2016-08-31 | 一种界面跳转的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106161656B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107707614A (zh) * | 2017-08-16 | 2018-02-16 | 深圳市丰巢科技有限公司 | 基于统跳协议的app路由实现方法、设备及存储介质 |
CN109033302A (zh) * | 2018-07-16 | 2018-12-18 | 深圳鼎盛电脑科技有限公司 | 一种页面跳转方法、装置、终端及存储介质 |
CN109783742A (zh) * | 2018-12-14 | 2019-05-21 | 平安科技(深圳)有限公司 | 用于开发辅助的页面跳转方法、装置和计算机设备 |
CN111309416A (zh) * | 2020-01-19 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 应用界面的信息显示方法、装置、设备及可读介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101609399A (zh) * | 2008-06-20 | 2009-12-23 | 鸿富锦精密工业(深圳)有限公司 | 基于建模的智能化网站开发***及方法 |
US20140280772A1 (en) * | 2013-03-12 | 2014-09-18 | Brother Kogyo Kabushiki Kaisha | Server, image processing device, and system comprising image processing device and server |
CN104156232A (zh) * | 2014-07-18 | 2014-11-19 | 百度在线网络技术(北京)有限公司 | 在线性页面结构下用于页面非线性跳转的方法和设备 |
US20150156230A1 (en) * | 2013-11-29 | 2015-06-04 | Raghava Kalyanaraman | Method and system for social collaborative curation |
US9298355B1 (en) * | 2015-03-23 | 2016-03-29 | Dropbox, Inc. | Content item templates |
CN105512190A (zh) * | 2015-11-26 | 2016-04-20 | 网易(杭州)网络有限公司 | 界面跳转方法及装置 |
US20160142361A1 (en) * | 2014-11-15 | 2016-05-19 | Filmstrip, Inc. | Image with audio conversation system and method utilizing social media communications |
-
2016
- 2016-08-31 CN CN201610794076.5A patent/CN106161656B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101609399A (zh) * | 2008-06-20 | 2009-12-23 | 鸿富锦精密工业(深圳)有限公司 | 基于建模的智能化网站开发***及方法 |
US20140280772A1 (en) * | 2013-03-12 | 2014-09-18 | Brother Kogyo Kabushiki Kaisha | Server, image processing device, and system comprising image processing device and server |
US20150156230A1 (en) * | 2013-11-29 | 2015-06-04 | Raghava Kalyanaraman | Method and system for social collaborative curation |
CN104156232A (zh) * | 2014-07-18 | 2014-11-19 | 百度在线网络技术(北京)有限公司 | 在线性页面结构下用于页面非线性跳转的方法和设备 |
US20160142361A1 (en) * | 2014-11-15 | 2016-05-19 | Filmstrip, Inc. | Image with audio conversation system and method utilizing social media communications |
US9298355B1 (en) * | 2015-03-23 | 2016-03-29 | Dropbox, Inc. | Content item templates |
CN105512190A (zh) * | 2015-11-26 | 2016-04-20 | 网易(杭州)网络有限公司 | 界面跳转方法及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107707614A (zh) * | 2017-08-16 | 2018-02-16 | 深圳市丰巢科技有限公司 | 基于统跳协议的app路由实现方法、设备及存储介质 |
CN107707614B (zh) * | 2017-08-16 | 2022-02-08 | 深圳市丰巢科技有限公司 | 基于统跳协议的app路由实现方法、设备及存储介质 |
CN109033302A (zh) * | 2018-07-16 | 2018-12-18 | 深圳鼎盛电脑科技有限公司 | 一种页面跳转方法、装置、终端及存储介质 |
CN109783742A (zh) * | 2018-12-14 | 2019-05-21 | 平安科技(深圳)有限公司 | 用于开发辅助的页面跳转方法、装置和计算机设备 |
CN109783742B (zh) * | 2018-12-14 | 2023-08-22 | 平安科技(深圳)有限公司 | 用于开发辅助的页面跳转方法、装置和计算机设备 |
CN111309416A (zh) * | 2020-01-19 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 应用界面的信息显示方法、装置、设备及可读介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106161656B (zh) | 2020-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103389969B (zh) | 一种用于移动终端预览pdf文件的方法、装置和*** | |
CN103151057B (zh) | 音乐播放方法及装置 | |
CN106161656A (zh) | 一种界面跳转的方法及装置 | |
CN105550252B (zh) | 一种文件定位方法、装置及电子设备 | |
CN108255993A (zh) | 提取业务字段的方法、装置、电子设备及存储介质 | |
CN103067423B (zh) | 浏览器内核适配的方法和浏览器 | |
CN102073526B (zh) | 用于移动终端的软件转移安装方法及*** | |
CN104410957A (zh) | 基于iBeacon的自动多媒体解说装置、***及方法 | |
RU2524394C2 (ru) | Способ и устройство для конфигурирования представления справочников услуг | |
CN102902531A (zh) | 一种安卓应用程序的定制、生成方法及其装置 | |
CN104657201A (zh) | 应用程序推送方法、装置、设备及*** | |
CN104182408A (zh) | 一种网页离线访问方法及装置 | |
CN104581207A (zh) | 在线播放视频的方法、***和播放应用代理设备 | |
CN105682029A (zh) | 一种地理位置推荐方法和用户终端 | |
CN102984226A (zh) | 终端设备和终端设备间应用程序切换方法 | |
CN102904960A (zh) | 一种基于rss的信息同步***及方法 | |
CN105337822A (zh) | 一种主播放设备的选择方法及相关设备 | |
CN105547317A (zh) | 一种导航线路选择方法和移动终端 | |
CN105989118A (zh) | 一种软件推荐方法和设备 | |
CN105701153B (zh) | 一种读取网页资源的方法、装置及电子设备 | |
CN104572981A (zh) | 一种网页页面缓存处理方法和移动终端设备 | |
CN104615622A (zh) | 打开文件的方法、装置及移动终端 | |
CN102916999A (zh) | 服务器装置和信息处理装置 | |
CN103873631A (zh) | 一种移动终端来电界面显示的方法及装置 | |
CN102316213A (zh) | 移动终端及控制该移动终端的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210914 Address after: 200083 room 4020, building A2, No. 121, Zhongshan North 1st Road, Hongkou District, Shanghai Patentee after: Hupu (Shanghai) Information Technology Co.,Ltd. Address before: Room 17815, No. 1191, dongdaming Road, Hongkou District, Shanghai 200080 Patentee before: HUPU (SHANGHAI) CULTURE COMMUNICATION Co.,Ltd. |
|
TR01 | Transfer of patent right |