Hybrid页面跳转H5页面的方法、装置及终端设备制造方法及图纸

技术编号:19009153 阅读:76 留言:0更新日期:2018-09-22 09:01
本发明专利技术涉及一种互联网前端应用开发领域,具体涉及一种Hybrid页面跳转H5页面的方法、装置及终端设备,该Hybrid页面跳转H5页面的方法及装置均应用于终端设备,该Hybrid页面跳转H5页面的方法包括执行Hybrid页面跳转H5页面的跳转函数,所述跳转函数包括多个预定参数,将多个预定参数添加至请求H5页面的链接中得到H5页面链接,进而将H5页面链接发送至服务终端,并响应服务终端的控制跳转至H5页面。在本方案中,在原始的请求H5页面的链接中添加了多个预定参数得到H5页面链接,进而根据该H5页面链接受服务终端的控制跳转至H5页面,实现了Hybrid页面和H5页面之间的交互。

Method, device and terminal device for Hybrid page skipping H5 page

The invention relates to an Internet front-end application development field, in particular to a method, device and terminal device for jumping H5 pages from Hybrid pages. The method and device for jumping H5 pages from Hybrid pages are all applied to terminal devices. The method for jumping H5 pages from Hybrid pages includes executing jumping letters from Hybrid pages to jumping H5 pages. The jump function includes a plurality of predetermined parameters, which are added to the link of the request H5 page to obtain the H5 page link, then the H5 page link is sent to the service terminal and jumped to the H5 page in response to the control of the service terminal. In this scheme, a number of pre-determined parameters are added to the link of the original request H5 page to get the link of the H5 page, and then the link is jumped to the H5 page according to the control of the service terminal. The interaction between the Hybrid page and the H5 page is realized.

【技术实现步骤摘要】
Hybrid页面跳转H5页面的方法、装置及终端设备
本专利技术涉及互联网前端应用开发
,具体而言,涉及一种Hybrid页面跳转H5页面的方法、装置及终端设备。
技术介绍
Hybrid页面和H5页面分别为Hybrid技术和H5技术实现的具有一定网页效果的页面,其中,在Hybrid页面与Hybrid页面之间可以通过url进行跳转,H5页面与H5页面之间也可以通过url进行跳转。由于H5页面与服务器之间的交互有特定的规则,即需要通过特定的接口进行页面跳转,Hybrid页面也有特定的规则进行跳转,导致Hybrid页面和H5页面之间不能相互跳转,但是为了更加迎合目前的开发需求,兼容原生的Hybrid页面和能够实现更加炫酷网页效果的H5网页是大势所趋,因此,提供一种Hybrid页面能够跳转H5页面的方法,使得Hybrid页面和H5页面能够进行交互是十分必要的。
技术实现思路
本专利技术的目的在于提供一种Hybrid页面跳转H5页面的方法,以实现Hybrid页面和H5页面的交互。本专利技术的另一目的在于提供一种Hybrid页面跳转H5页面的装置,以实现Hybrid页面和H5页面的交互。本专利技术的另一目的在于提供一种终端设备,以实现Hybrid页面和H5页面的交互。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种Hybrid页面跳转H5页面的方法,应用于终端设备,所述终端设备与服务终端通信,所述方法包括:执行Hybrid页面跳转至H5页面的跳转函数,所述跳转函数包括多个预定参数;将所述多个预定参数添加至请求H5页面的链接中得到H5页面链接;将所述H5页面链接发送至所述服务终端,并响应所述服务终端的控制跳转至H5页面。第二方面,本专利技术实施例还提供了一种Hybrid页面跳转至H5页面的装置,应用于终端设备,所述终端设备与服务终端通信,所述装置包括:执行模块,用于执行Hybrid页面跳转至H5页面的跳转函数,所述跳转函数包括多个预定参数;添加模块,用于将所述多个预定参数添加到请求H5页面的链接中得到H5页面链接;发送模块,用于将所述H5页面链接发送至所述服务终端,并响应所述服务终端的控制跳转至H5页面。第三方面,本专利技术实施例还提供了一种终端设备,所述终端设备与服务终端连接,所述终端设备包括存储器、处理器,所述存储器用于存储计算机程序代码,所述处理器用于执行所述存储器中存储的计算机程序代码以实现前述的Hybrid页面跳转至H5页面的方法。本专利技术实施例提供的一种Hybrid页面跳转H5页面的方法、装置及终端设备,该Hybrid页面跳转H5页面的方法及装置均应用于终端设备,该Hybrid页面跳转H5页面的方法包括执行Hybrid页面跳转H5页面的跳转函数,所述跳转函数包括多个预定参数,将多个预定参数添加至请求H5页面的链接中得到H5页面链接,进而将H5页面链接发送至服务终端,并响应服务终端的控制跳转至H5页面。在本方案中,在原始的请求H5页面的链接中添加了多个预定参数得到H5页面链接,进而根据该H5页面链接受服务终端的控制跳转至H5页面,实现了Hybrid页面和H5页面之间的交互。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例提供的一种终端设备的结构示意图。图2示出了本专利技术实施例提供的一种Hybrid页面跳转H5页面的方法的流程示意图。图3示出了本专利技术实施例提供的另一种Hybrid页面跳转H5页面的方法的流程示意图。图4示出了本专利技术实施例通过的一种Hybrid页面跳转至H5页面的装置的功能模块示意图。图示:100-终端设备;110-Hybrid页面跳转H5页面的装置;120-存储器;130-存储控制器;140-处理器;150-外设接口;160-输入输出单元;170-音频单元;180-显示单元;190-通信单元;111-执行模块;112-添加模块;113-发送模块;114-创建模块;115-设置模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。该Hybrid页面为由Hybrid技术进行设计的网页页面,该Hybrid技术,即混合开发,意味着半原生半web,该原生即为原生容器(Android系统或IOS系统)提供底层功能API,该半web为业务逻辑由H5页面完成,最终原生容器加载H5页面完成整个app,该H5页面为由Html5网页技术编写的页面。随着H5技术的兴起,此种开发方式因能极大地提高开发效率,进而逐步流行,因此,提供一种Hybrid页面和H5页面之间能相互交互的方法是十分必要的。该Hybrid页面跳转H5页面的方法应用于终端设备,具体为终端设备上安装有相应的app,该app的网页页面由Hybrid技术进行开发,即是说该app的页面既包括了Hybrid页面,也包括了H5页面,则该终端设备需通过该Hybrid页面跳转H5页面的方法实现Hybrid页面与H5页面的交互。该终端设备可以是,但不限于,手机、平板电脑等智能电子设备。请参照图1,是本专利技术实施例提供的一种终端设备100的结构示意图,该终端设备100包括Hybrid页面跳转H5页面的装置110、存储器120、存储控制器130、处理器140、外设接口150、输入输出单元160、音频单元170、显示单元180以及通信单元190。所述存储器120、存储控制器130、处理器140、外设接口150、输入输出单元160、音频单元170、显示单元180、通信单元190各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述Hybrid页面跳转H5页面的装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器120中或固化在所述终端设备100的操作系统(operatingsystem,OS)中的软件功能模块。所述处理器140用于执行存储器120中存储的可执行模块,例如所述Hybrid页面跳转H5页面的装置110包括的软件功能模块或计算机程序。其中,存储器120可以是,但不限于,随机存取存储本文档来自技高网...
Hybrid页面跳转H5页面的方法、装置及终端设备

【技术保护点】
1.一种Hybrid页面跳转H5页面的方法,应用于终端设备,所述终端设备与服务终端通信,其特征在于,所述方法包括:执行Hybrid页面跳转至H5页面的跳转函数,所述跳转函数包括多个预定参数;将所述多个预定参数添加至请求H5页面的链接中得到H5页面链接;将所述H5页面链接发送至所述服务终端,并响应所述服务终端的控制跳转至H5页面。

【技术特征摘要】
1.一种Hybrid页面跳转H5页面的方法,应用于终端设备,所述终端设备与服务终端通信,其特征在于,所述方法包括:执行Hybrid页面跳转至H5页面的跳转函数,所述跳转函数包括多个预定参数;将所述多个预定参数添加至请求H5页面的链接中得到H5页面链接;将所述H5页面链接发送至所述服务终端,并响应所述服务终端的控制跳转至H5页面。2.如权利要求1所述的方法,其特征在于,所述多个预定参数包括需跳转的H5页面标识符、扩展参数,所述将所述多个预定参数添加至请求H5页面的链接中得到H5页面链接的步骤包括:将需跳转的H5页面标识符以及扩展参数添加至请求H5页面的链接中得到H5页面链接。3.如权利要求1所述的方法,其特征在于,所述将所述H5页面链接发送至所述服务终端,并响应所述服务终端的控制跳转至H5页面的步骤包括:调用网络视图控制器将所述H5页面链接发送至所述服务终端中与所述终端设备约定的接口,并响应所述服务终端的控制跳转至H5页面。4.如权利要求1所述的方法,其特征在于,所述方法还包括:创建网络视图,所述网络视图用于显示H5页面;将所述网络视图设置于所述终端设备的页面堆栈中最前面。5.如权利要求1所述的方法,其特征在于,所述多个预定参数包括需跳转的H5页面标识符,所述方法还包括:根据所述H5页面标识符在预设的映射表中查询对应的H5页面名称,以便于程序开发人员维护。6...

【专利技术属性】
技术研发人员:黄亮张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1