一种页面跳转方法、装置、设备及存储介质制造方法及图纸

技术编号:32350180 阅读:24 留言:0更新日期:2022-02-20 02:16
本申请涉及一种页面跳转方法、装置、设备及存储介质,所述方法包括:响应于图像标识识别请求,对目标图像标识进行识别,得到所述目标图像标识中包含的中转页面链接;通过所述中转页面链接启动内置浏览器;基于所述内置浏览器对所述中转页面链接中的请求参数进行解析,得到目标跳转链接;对所述目标跳转链接进行分析,确定所述目标跳转链接所对应的目标应用;当检测到已安装所述目标应用时,基于所述内置浏览器以及所述目标跳转链接,跳转到所述目标应用中所述目标跳转链接指向的目标页面。本申请能够解决由于应用程序不能直接识别deeplink而导致无法进行页面跳转的问题,从而提高了deeplink在应用程序中的适应性,提升了用户体验。用户体验。用户体验。

【技术实现步骤摘要】
一种页面跳转方法、装置、设备及存储介质


[0001]本申请涉及互联网通信
,尤其涉及一种页面跳转方法、装置、设备及存储介质。

技术介绍

[0002]深度链接技术(deeplink)使用统一资源标识符链接到一个应用程序的特定位置,而不是简单地启动应用程序的首页;具体地,在已安装相应应用程序的情况下,通过把特定的参数传递给应用程序,从而直接打开deeplink指定的应用程序内部页面,实现从链接直达应用程序内部页面的跳转。
[0003]在通过deeplink实现直接跳转过程中,有些应用程序是不能够直接识别deeplink的,例如,在应用程序A中需要根据deeplink跳转到deeplink指定的应用程序B的内部页面,由于应用程序A不能够识别该deeplink,从而无法实现从应用程序A直接跳转到应用程序B,因此亟需提出一种能够针对部分应用程序无法通过直接识别deeplink来实现跳转的页面跳转方法。

技术实现思路

[0004]本申请所要解决的技术问题在于,提供一种页面跳转方法、装置、设备及存储介质,能够解决由于应用程序不能直接识别deeplink而导致无法进行页面跳转的问题,从而提高了deeplink在应用程序中的适应性,提升了用户体验。
[0005]为了解决上述技术问题,一方面,本申请实施例提供了一种页面跳转方法,所述方法包括:
[0006]响应于图像标识识别请求,对目标图像标识进行识别,得到所述目标图像标识中包含的中转页面链接;
[0007]通过所述中转页面链接启动内置浏览器;
[0008]基于所述内置浏览器对所述中转页面链接中的请求参数进行解析,得到目标跳转链接;
[0009]对所述目标跳转链接进行分析,确定所述目标跳转链接所对应的目标应用;
[0010]当检测到已安装所述目标应用时,基于所述内置浏览器以及所述目标跳转链接,跳转到所述目标应用中所述目标跳转链接指向的目标页面。
[0011]另一方面,本申请实施例提供了一种页面跳转装置,所述装置包括:
[0012]图像标识识别模块,用于响应于图像标识识别请求,对目标图像标识进行识别,得到所述目标图像标识中包含的中转页面链接;
[0013]内置浏览器启动模块,用于通过所述中转页面链接启动内置浏览器;
[0014]参数解析模块,用于基于所述内置浏览器对所述中转页面链接中的请求参数进行解析,得到目标跳转链接;
[0015]目标应用确定模块,用于对所述目标跳转链接进行分析,确定所述目标跳转链接
所对应的目标应用;
[0016]目标页面跳转模块,用于当检测到已安装所述目标应用时,基于所述内置浏览器以及所述目标跳转链接,跳转到所述目标应用中所述目标跳转链接指向的目标页面。
[0017]另一方面,本申请提供了一种设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述的页面跳转方法。
[0018]另一方面,本申请提供了一种计算机存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行如上述的页面跳转方法。
[0019]实施本申请实施例,具有如下有益效果:
[0020]本申请通过响应于图像标识识别请求,对目标图像标识进行识别,得到目标图像标识中包含的中转页面链接;通过识别得到的中转页面链接启动内置浏览器;中转页面链接中包括相应的请求参数,基于内置浏览器对中转页面链接中的请求参数进行解析,得到目标跳转链接;对目标跳转链接进行分析,确定目标跳转链接所对应的目标应用;当检测到已安装目标应用时,基于内置浏览器以及目标跳转链接,跳转到目标应用中目标跳转链接指向的目标页面。从而,通过将实际需要跳转的目标跳转链接作为中转页面链接的请求参数包含在中转页面链接中,使得不能直接识别目标跳转链接并进行跳转的应用程序可以通过启动内置浏览器进行中转的方式,跳转到目标跳转链接指向的目标页面;解决了应用程序不能够直接识别deeplink从而无法实现相应跳转的问题,提高了deeplink在应用程序中的适应性,提升了用户体验。
附图说明
[0021]为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0022]图1是本申请实施例提供的实施环境示意图;
[0023]图2是本申请实施例提供的一种页面跳转方法流程图;
[0024]图3是本申请实施例提供的一种对图像标识识别请求的处理方法流程图;
[0025]图4是本申请实施例提供的一种图像标识生成方法流程图;
[0026]图5是本申请实施例提供的一种中转页面链接解析方法流程图;
[0027]图6是本申请实施例提供的在未安装目标应用时的另一种页面跳转方法流程图;
[0028]图7是本申请实施例提供的已安装第二目标APP场景下的页面跳转交互流程图;
[0029]图8是本申请实施例提供的在未安装第二目标APP场景下页面跳转交互流程图;
[0030]图9是本申请实施例提供的一种页面跳转装置示意图;
[0031]图10是本申请实施例提供的一种设备结构示意图。
具体实施方式
[0032]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一
步地详细描述。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0033]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0034]请参阅图1,其示出了本申请实施例提供的实施环境示意图,该实施环境可包括:移动终端110和第二应用程序服务器120,所述移动终端110和所述第二应用程序服务器120可通过网络进行数据通信。移动终端110中可安装有第一应用程序和第二应用程序。
[0035]具体地,移动终端110中的第一应用程序根据获取到的页面链接启动第一应用程序内置浏览器,解析出页面链接中的跳转链接,从而基于内置浏览器跳转到跳转链接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面跳转方法,其特征在于,包括:响应于图像标识识别请求,对目标图像标识进行识别,得到所述目标图像标识中包含的中转页面链接;通过所述中转页面链接启动内置浏览器;基于所述内置浏览器对所述中转页面链接中的请求参数进行解析,得到目标跳转链接;对所述目标跳转链接进行分析,确定所述目标跳转链接所对应的目标应用;当检测到已安装所述目标应用时,基于所述内置浏览器以及所述目标跳转链接,跳转到所述目标应用中所述目标跳转链接指向的目标页面。2.根据权利要求1所述的一种页面跳转方法,其特征在于,所述方法还包括:当检测到未安装所述目标应用时,将所述目标跳转链接写入系统剪切板中,基于所述内置浏览器下载所述目标应用的安装包;当基于所述目标应用的安装包完成对所述目标应用的安装时,触发所述目标应用从系统剪切板中读取所述目标跳转链接,以使得所述目标应用基于所述目标跳转链接跳转到所述目标应用中所述目标跳转链接指向的目标页面。3.根据权利要求1所述的一种页面跳转方法,其特征在于,所述通过所述中转页面链接启动内置浏览器之后还包括:基于所述中转页面链接和所述内置浏览器,跳转到所述中转页面链接指向的中转页面;其中所述中转页面中包括对所述目标跳转链接指向的目标页面的描述信息。4.根据权利要求1所述的一种页面跳转方法,其特征在于,所述对目标图像标识进行识别,得到所述目标图像标识中包含的中转页面链接之前还包括:获取所述目标图像标识,所述目标图像标识的生成方法包括:确定中转页面的中转链接以及目标跳转链接;对所述目标跳转链接进行编码,将编码后的目标跳转链接作为所述中转链接的请求参数拼接在所述中转链接的尾部,生成所述中转页面链接;基于图像标识生成工具对所述中转页面链接进行封装,生成所述目标图像标识;其中,所述目标图像标识的生成方法应用于图像标识生成终端。5.根据权利要求4所述的一种页面跳转方法,其特征在于...

【专利技术属性】
技术研发人员:李育震
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1