一种二维码扫描方法及终端、计算机装置及可读存储介质制造方法及图纸

技术编号:16270803 阅读:25 留言:0更新日期:2017-09-22 22:24
本申请涉及终端技术领域,具体涉及一种二维码扫描方法及终端、计算机装置及可读存储介质。该方法包括,通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码;识别至少一个二维码中的二维码信息;判断识别到的至少一个二维码中的二维码信息是否包含第一应用的特征信息;当识别到的二维码信息中包含第一应用的特征信息时,控制终端从第一应用的扫码页面跳转至通过第一应用展示的支付页面。本申请实施例中,首先会直接识别至少一个二维码,只有当被识别的二维码中包含第一应用的特征信息时,才会跳转至该第一应用内对应扫描到的二维码的页面,从而即便误扫描,也能够跳转至正确的页面。

【技术实现步骤摘要】
一种二维码扫描方法及终端、计算机装置及可读存储介质
本申请涉及终端
,具体涉及一种二维码扫描方法及终端、计算机装置及可读存储介质。
技术介绍
二维码是利用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”和“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示字符信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理例如,用户经常要使用某一类支付应用扫描支付二维码进行付款,而商家为了方便直观,经常将不同的支付应用的付款二维码放在一起,如应用A和应用B两个支付应用,以及对应应用A的二维码a和对应应用B的二维码b,若用户不小心用应用A误扫描到二维码b或者用应用B误扫描到二维码a时,可能就要进行应用间的跳转,或者有的应用无法进行跳转时,用户不得不返回从新扫描,使得使用上极为不便。
技术实现思路
本申请实施例提供了一种二维码扫描方法来解决现有二维码扫描在一些场景中使用极为不便的问题。本申请实施例第一方面提供一种二维码扫描方法,应用于终端,该方法包括:通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码;识别所述至少一个二维码中的二维码信息;判断识别到的所述至少一个二维码中的二维码信息是否包含所述第一应用的特征信息;当识别到的二维码信息中包含所述第一应用的特征信息时,控制终端从所述第一应用的扫码页面跳转至通过所述第一应用展示的支付页面。在一些实施例中,所述特征信息包括应用名称、应用名称的缩写、页面信息或者它们的组合。在一些实施例中,所述方法还包括:当识别到的所述至少一个二维码中的二维码信息中不包含所述第一应用的特征信息并且包含至少一个第二应用的特征信息时,检测终端内是否安装有至少一个第二应用;当所述终端内安装有至少一个第二应用时,控制终端跳转至通过至少一个第二应用展示的支付页面。在一些实施例中,所述当所述终端内安装有至少一个第二应用时,控制终端跳转至通过至少一个第二应用展示的支付页面包括:当所述终端内安装有多个第二应用时,分别检测多个第二应用的使用记录,并控制终端跳转至多个第二应用中使用记录最多的第二应用所展示的支付页面。在一些实施例中,所述方法还包括:当所述终端内未安装有第二应用时,控制终端跳转至通过浏览器展示的所述第二应用的支付页面;或者当所述终端内未安装多个第二应用中的任意一个第二应用时,检测多个第二应用的浏览器页面的历史使用记录,并控制终端跳转至通过浏览器展示的目标应用的付款界面;其中,所述目标应用为多个第二应用的浏览器页面中历史使用记录最多的浏览器页面所对应的第二应用。本申请实施例第二方面还提供一种终端,包括:扫描模块,用于通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码;处理模块,用于识别所述至少一个二维码中的二维码信息;所述处理模块还用于判断识别到的所述至少一个二维码中的二维码信息是否包含所述第一应用的特征信息;当识别到的二维码信息中包含所述第一应用的特征信息时,所述处理模块用于控制终端从所述第一应用的扫码页面跳转至通过所述第一应用展示的支付页面。在一些实施例中,所述处理模块具体用于:当识别到的所述至少一个二维码中的二维码信息中不包含所述第一应用的特征信息并且包含至少一个第二应用的特征信息时,检测终端内是否安装有至少一个第二应用;当所述终端内安装有至少一个第二应用时,控制终端跳转至通过至少一个第二应用展示的支付页面。在一些实施例中,所述处理模块具体用于:当所述终端内安装有多个第二应用时,分别检测多个第二应用的使用记录,并控制终端跳转至多个第二应用中使用记录最多的第二应用所展示的支付页面。在一些实施例中,所述特征信息包括应用名称、应用名称的缩写、页面信息或者它们的组合。在一些实施例中,所述处理模块具体用于:当所述终端内未安装有第二应用时,控制终端跳转至通过浏览器展示的所述第二应用的支付页面;或者当所述终端内未安装多个第二应用中的任意一个第二应用时,检测多个第二应用的浏览器页面的历史使用记录,并控制终端跳转至通过浏览器展示的目标应用的付款界面;其中,所述目标应用为多个第二应用的浏览器页面中历史使用记录最多的浏览器页面所对应的第二应用。本申请实施例第三方面还提供一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现第一方面或第一方面的任一实施方式二维码扫描方法的步骤。本申请实施例第四方面还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现第一方面或第一方面的任一实施方式二维码扫描方法的步骤。从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例中,在进行跳转之前,首先会直接识别至少一个二维码,只有当被识别的二维码中包含第一应用的特征信息时,才会跳转至该第一应用内对应扫描到的二维码的页面,例如,通过应用A扫描到二维码a和二维码b,则通过识别,二维码a中包含应用A的特征信息,此时,才会跳转至应用A内对应二维码a的页面,可以看出,通过此方式能够使得在扫描了二维码后,即便误扫描,也能够跳转至正确的页面。附图说明图1是本申请二维码扫描方法的一个实施例图;图2是二维码排放顺序示意图;图3是二维码排放顺序示意图;图4是二维码排放顺序示意图;图5是本申请实施例的支付页面示意图;图6是本申请实施例的支付页面示意图;图7是本申请实施例的支付页面示意图;图8是本申请实施例的终端的一个实施例图;图9是本申请实施例的终端的一个实施例图。具体实施方式本申请实施例提供了一种二维码扫描方法及终端,通过扫描至少一个二维码,并通过二维码信息跳转至对应的支付页面,从而解决二维码扫描在多个支付二维码场景中使用极为不便的问题。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。以下分别进行详细说明。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。请参阅图1,图1是本申请二维码扫描方法的一个实施例图,该方法可包括。101、通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码。其中,终端内的扫描工具有多种,以软件结合硬件的方式实现二维码的扫取,软件在终端上生成扫描界面,该扫描界面上显示终端的摄像头拍摄到的画面,软件实时监控拍摄画面的预设位置,当预设位置出现类似二维码的图形时,软件便会对该图像进行处理,并识别图像中的二维码的二维码信息。该扫描工具有的是终端出厂时系统自带的,也有第三方应用程序携带的插件的方式,当然,也有独立的应用程序的方式,具体的形式不限。本申请实施例中所涉及的二维码的数量为至少一个,且为具有支付功能的系统自带应用程序或者第三方应用程序生成的用于支付的二维码。在实际的生活场景中,由于具备支付功能的第三方应用有多种,商家通常会将多个对应的用于支付的二维码放在一起,本文档来自技高网
...
一种二维码扫描方法及终端、计算机装置及可读存储介质

【技术保护点】
一种二维码扫描方法,应用于终端,其特征在于,包括通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码;识别所述至少一个二维码中的二维码信息;判断识别到的所述至少一个二维码中的二维码信息是否包含所述第一应用的特征信息;当识别到的二维码信息中包含所述第一应用的特征信息时,控制终端从所述第一应用的扫码页面跳转至通过所述第一应用展示的支付页面。

【技术特征摘要】
1.一种二维码扫描方法,应用于终端,其特征在于,包括通过终端的第一应用的扫码页面调用扫描工具扫描获取至少一个二维码;识别所述至少一个二维码中的二维码信息;判断识别到的所述至少一个二维码中的二维码信息是否包含所述第一应用的特征信息;当识别到的二维码信息中包含所述第一应用的特征信息时,控制终端从所述第一应用的扫码页面跳转至通过所述第一应用展示的支付页面。2.根据权利要求1所述的二维码扫描方法,其特征在于,所述特征信息包括应用名称、应用名称的缩写、页面信息或者它们的组合。3.根据权利要求1或2所述的二维码扫描方法,其特征在于,所述方法还包括:当识别到的所述至少一个二维码中的二维码信息中不包含所述第一应用的特征信息并且包含至少一个第二应用的特征信息时,检测终端内是否安装有至少一个第二应用;当所述终端内安装有至少一个第二应用时,控制终端跳转至通过至少一个第二应用展示的支付页面。4.根据权利要求3所述的二维码扫描方法,其特征在于,所述当所述终端内安装有至少一个第二应用时,控制终端跳转至通过至少一个第二应用展示的支付页面包括:当所述终端内安装有多个第二应用时,分别检测多个第二应用的使用记录,并控制终端跳转至多个第二应用中使用记录最多的第二应用所展示的支付页面。5.根据权利要求3所述的二维码扫描方法,其特征在于,所述方法还包括:当所述终端内未安装有第二应用时,控制终端跳转至通过浏览器展示的所述第二应用的支付页面;或者当所述终端内未安装多个第二应用中的任意一个第二应用时,检测多个第二应用的浏览器页面的历史使用记录,并控制终...

【专利技术属性】
技术研发人员:彭小忠
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:广东,44

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

1