CN108052334B - 页面跳转方法、装置、计算机设备和存储介质 - Google Patents
页面跳转方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN108052334B CN108052334B CN201711409010.0A CN201711409010A CN108052334B CN 108052334 B CN108052334 B CN 108052334B CN 201711409010 A CN201711409010 A CN 201711409010A CN 108052334 B CN108052334 B CN 108052334B
- Authority
- CN
- China
- Prior art keywords
- page
- application program
- dynamic
- acquiring
- buried
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- 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]
- G06F16/9558—Details of hyperlinks; Management of linked annotations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请涉及一种页面跳转方法、装置、计算机设备和存储介质,所述方法包括:获取页面链接,当所述页面链接被触发时,检测本地是否安装了与所述页面链接对应的应用程序;当本地尚未安装所述应用程序时,获取所述应用程序的名称,根据所述名称下载所述应用程序的安装包;解析所述页面链接对应的传递参数,对所述传递参数进行缓存;在所述应用程序安装成功后,通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面。采用本方法能够在页面跳转不需要用户反复操作,应用程序第一次启动时即可直接跳转至详情页面。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种页面跳转方法、装置、计算机设备和存储介质。
背景技术
随着移动终端与APP(Application,应用程序)的普及,越来越多的人习惯使用APP进行网络活动,比如,网上购物、网络社交以及业务办理等。移动终端可以接收其他终端发送的消息,例如,短信、微信消息或者邮件等。这些消息中可以携带页面链接。用户在点击页面链接后,移动终端会唤醒与页面链接相应的APP,以显示详情页面。如果移动终端中尚未安装该APP,页面链接被点击后,移动终端中会提示用户下载该APP。在APP安装之后,可以启动APP来查看相应页面。在传统的方式中,APP第一次启动时显示的页面为主页,并不能显示页面链接对应的详情页面。如果用户想查看该详情页面,需要返回至原来的消息中重新点击链接。传统方式中的页面跳转操作繁琐,给用户带来不便。
发明内容
基于此,有必要针对上述技术问题,提供一种页面跳转不需要用户反复操作,应用程序第一次启动时即可直接跳转至详情页面的页面跳转方法、装置、计算机设备和存储介质。
一种页面跳转方法,包括:
获取页面链接,当所述页面链接被触发时,检测本地是否安装了与所述页面链接对应的应用程序;
当本地尚未安装所述应用程序时,获取所述应用程序的名称,根据所述名称下载所述应用程序的安装包;
解析所述页面链接对应的传递参数,对所述传递参数进行缓存;
在所述应用程序安装成功后,通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面。
在其中一个实施例中,所述传递参数包括页面类型、页面地址和页面参数,所述方法还包括:
当所述应用程序在本地进行安装时,所述应用程序中多个页面的框架集文件和静态资源同时安装在本地;
所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤包括:
当所述应用程序启动时,通过所述应用程序调用已缓存的页面类型、页面地址和页面参数,根据所述页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与所述页面链接对应的详情页面。
在其中一个实施例中,所述详情页面中加载了多个业务组件;在所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤之后,还包括:
获取多个业务组件对应的客户信息;
利用所述客户信息生成理赔请求,将所述理赔请求发送至服务器,以使得服务器根据所述理赔请求中携带的客户信息调用诊疗信息,利用所述诊疗信息执行理赔操作。
在其中一个实施例中,所述详情页面包括动态页面,所述动态页面包括埋点,所述埋点包括静态埋点和动态埋点;在所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤之后,还包括:
捕捉所述动态页面中的埋点所对应的触发事件;
当被触发的埋点为动态埋点时,获取所述动态埋点对应动态标识,根据所述动态标识获取对应的路径;
当被触发的埋点为静态埋点时,获取所述静态埋点对应的索引标识,根据所述索引标识获取对应的路径;
利用所述动态标识对应的路径将所述动态埋点的触发事件上传至服务器,以及利用所述索引标识对应的路径将所述静态埋点的触发事件上传至服务器。
在其中一个实施例中,所述方法还包括:
当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;
获取所述埋点类别中剩余埋点对应的动态标识;
当剩余埋点被触发时,根据所述剩余埋点对应的动态标识获取对应的路径;
根据所述动态标识对应的路径将生成埋点的触发事件上传至服务器。
在其中一个实施例中,所述方法还包括:
当再次登录所述应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;
接收图片选择指令,响应所述图片选择指令,获取用户在所述手势密码输入页面中选择的图片以及图片被选择的顺序;
利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;
利用所述当前手势密码字符串生成登录请求,将所述登录请求发送至服务器,所述登录请求用于指示服务器将所述当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回所述应用程序对应的操作页面;
接收服务器返回的所述操作页面,并进行展示。
一种页面跳转装置,包括:
检测模块,用于获取页面链接,当所述页面链接被触发时,检测本地是否安装了与所述页面链接对应的应用程序;
下载模块,用于当本地尚未安装所述应用程序时,获取所述应用程序的名称,根据所述名称下载所述应用程序的安装包;
解析模块,用于解析所述页面链接对应的传递参数,对所述传递参数进行缓存;
跳转模块,用于在所述应用程序安装成功后,通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面。
在其中一个实施例中,所述传递参数包括页面类型、页面地址和页面参数,所述装置还包括:
安装模块,用于当所述应用程序在本地进行安装时,所述应用程序中多个页面的框架集文件和静态资源同时安装在本地;
所述跳转模块还用于当所述应用程序启动时,通过所述应用程序调用已缓存的页面类型、页面地址和页面参数,根据所述页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与所述页面链接对应的详情页面。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项方法的步骤。
上述页面跳转方法、装置、计算机设备和存储介质,移动终端中的页面链接被触发时,移动终端检测本地是否安装了相应的应用程序,如果尚未安装相应的应用程序,移动终端利用应用程序的名称下载安装包,在本地进行安装。移动终端还会对页面链接进行解析,得到相应的传递参数,对传递参数进行缓存。在应用程序安装成功之后,移动终端通过应用程序调用已缓存的传递参数,从而转至与页面链接对应的详情页面。由此能够在应用程序第一次启动时即可直接跳转至详情页面。页面跳转不需要用户反复操作,给用户带来了方便。
附图说明
图1为一个实施例中页面跳转方法的应用场景图;
图2为一个实施例中页面跳转方法的流程图;
图3为一个实施例中页面跳转装置的框图;
图4为一个实施例中计算机设备的框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供页面跳转方法,可以应用于如图1所示的应用环境中。移动终端102通过网络与其他终端104进行通信连接。其中,移动终端102可以是智能手机、平板电脑和个人数字助理等。其他终端104可以是台式电脑、笔记本电脑、智能手机、平板电脑和个人数字助理等。其他终端104可以向移动终端102发送消息,消息中携带了页面链接。移动终端102接收消息,当消息中的页面链接被触发时,移动终端102检测本地是否安装了与页面链接对应的应用程序。当本地尚未安装应用程序时,移动终端102获取应用程序的名称,根据名称下载应用程序的安装包。移动终端102在检测到本地尚未安装相应的应用程序时,对页面链接进行解析,得到页面链接对应的传递参数。移动终端102对解析得到的传递参数按照预设的缓存路径进行缓存。在应用程序安装成功之后,当该应用程序第一次启动时,应用程序获取预设的缓存路径,根据缓存路径在本地调用已缓存的传递参数,利用已缓存的多个传递参数跳转至与页面链接中对应的详情页面。由此能够在应用程序第一次启动时即可直接跳转至详情页面。
在一个实施例中,如图2所示,提供了一种页面跳转方法,以该方法应用于图1中的移动终端为例进行说明,具体包括以下步骤:
步骤202,获取页面链接,当页面链接被触发时,检测本地是否安装了与页面链接对应的应用程序。
步骤204,当本地尚未安装应用程序时,获取应用程序的名称,根据名称下载应用程序的安装包。
步骤206,解析页面链接对应的传递参数,对传递参数进行缓存。
步骤208,在应用程序安装成功后,通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面。
移动终端可用接收其他终端发送的消息。消息中携带了页面链接。例如,页面链接可以是购物链接,也可以是办理业务所需的链接。当页面链接被触发时,移动终端根据页面链接获取应用程序的名称,根据应用程序的名称检测本地是否安装了相应的应用程序。如果检测到安装了相应的应用程序,则移动终端唤醒该应用程序,使得应用程序根据该页面链接进入对应的详情页面。如果未能检测到本地安装相应的应用程序,则根据应用程序的名称跳转至应用程序的下载页面。移动终端在下载页面通过浏览器或应用程序市场下载应用程序的安装包。移动终端利用下载到的安装包在本地进行安装。
移动终端在检测到本地尚未安装相应的应用程序时,对页面链接进行解析,得到页面链接对应的传递参数。传递参数包括页面类型、页面地址以及页面参数等。其中,页面类型包括Native页面(一种应用程序的页面)、带参数的Native页面、H5(第5代HTML,超文本标记语言)页面、第三方页面以及任意门页面等。页面地址是指跳转页面的地址。页面参数是指打开跳转页面所需的参数。移动终端对解析得到的传递参数按照预设的缓存路径进行缓存。移动终端可以将传递参数缓存至本地的消息队列中,也可以将传递参数缓存至浏览器cookie(浏览器缓存)中。
需要说明的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行。其中,可以先执行步骤204再执行步骤206,也可以先执行步骤206再执行步骤204,还可以同时执行步骤204和步骤206。
在应用程序安装成功之后,当该应用程序第一次启动时,应用程序获取预设的缓存路径,根据缓存路径在本地获取已缓存的传递参数,利用已缓存的多个传递参数跳转至与页面链接中对应的详情页面。具体的,应用程序利用已缓存的页面类型、页面地址以及页面参数等生成相应的页面链接,应用程序通过该页面链接向服务器请求对应的详情页面。服务器根据该页面链接向应用程序返回对应的详情页面。由此使得移动终端通过显示屏展示该详情页面。在传统的方式中,当本地尚未安装相应的应用程序时,移动终端只能通过浏览器打开H5页面,页面类型单一。而本实施例中,由于页面类型可以是多种,由此可以在应用程序安装之后跳转至不同类型的页面,突破了只能跳转至H5页面的局限。
本实施例中,移动终端中的页面链接被触发时,移动终端检测本地是否安装了相应的应用程序,如果尚未安装相应的应用程序,移动终端利用应用程序的名称下载安装包,在本地进行安装。移动终端还会对页面链接进行解析,得到相应的传递参数,对传递参数进行缓存。在应用程序安装成功之后,移动终端通过应用程序调用已缓存的传递参数,从而转至与页面链接对应的详情页面。由此能够在应用程序第一次启动时即可直接跳转至详情页面。页面跳转不需要用户反复操作,给用户带来了方便。
在一个实施例中,该方法还包括:当应用程序在本地进行安装时,应用程序中多个页面的框架集文件和静态资源同时安装在本地;通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面的步骤包括:当应用程序启动时,通过应用程序调用已缓存的页面类型、页面地址和页面参数,根据页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与页面链接对应的详情页面。
本实施例中,应用程序的安装包还可以与请求文件包打包在一起,移动终端下载该安装包时,请求文件包也可以同时下载至本地。其中,请求文件包中包含了多个页面的框架集文件和静态资源。框架集文件也就是每个页面的框架代码文件。框架代码文件可以对每个页面中所需加载的静态资源进行规划。移动终端在本地完成应用程序的安装时,多个页面的框架及文件和静态资源同时也在本地完成安装。当应用程序第一次启动时,应用程序调用已缓存的传递参数,利用缓存的传递参数中的页面类型、页面地址和页面参数加载对应的框架集文件和静态资源,在移动终端的显示屏中渲染出与页面链接对应的详情页面。
在传统的方式中,当应用程序中需要加载页面时,需要应用程序从服务器拉取数据,对于拉取到的静态资源可以缓存至本地,当下一次再加载该页面时,可以从缓存中加载相应的静态资源,达到加速页面加载的目的。而本实施例中,由于多个页面的框架集文件和静态资源被安装在本地,在第一次加载详情页面时,即可直接从本地获取相应的内容进行加载,有效提高了应用程序中的页面加载速度,从而也提高了页面跳转速度。
进一步的,详情页面可以是一个产品或一项业务等的详细介绍页面。假设在启动应用程序时,移动终端的网络连接断开,由于多个页面的框架集文件和静态资源被安装在本地,应用程序依然可以调用已缓存的传递参数,通过已缓存的传递参数直接在本地加载相应的框架集文件和静态资源,从而渲染出详情页面。实现了在无网络连接的情况下依然能够进行页面跳转的功能。
在一个实施例中,详情页面中加载了多个业务组件;在通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面的步骤之后,还包括:获取多个业务组件对应的客户信息;利用客户信息生成理赔请求,将理赔请求发送至服务器,以使得服务器根据理赔请求中携带的客户信息调用诊疗信息,利用诊疗信息执行理赔操作。
通过页面链接跳转至详情页面后,还可以通过详情页面办理多种业务。不同的业务可以具有不同的详情页面。详情页面中可以加载了多个业务组件。业务组件可以由多个控件按照业务规则组成。业务组件可以反映一个业务功能。当应用程序加载详情页面时,可以通过引用的方式将一个或多个业务组件加载至详情页面中。业务组件还可以复用,不同的业务功能的详情页面中可以加载同一个业务组件,例如,申请信息或银行信息等。
以理赔为例,通过应用程序可以办理自助理赔以及极速理赔。在自助理赔的详情页面中,包括申请信息、银行信息以及影像资料等多个业务组件。在极速理赔的详情页面中,包括申请信息和银行信息等业务组件。其中,自助理赔的详情页面中的申请信息和银行信息这两个业务组件可以在极速理赔的详情页面中复用。通过业务组件的复用,可以减少业务组件的重复开发。如果被复用的业务组件需要修改,例如,修改输入框的标签或颜色等。只要对进行一次修改,即可在多个页面中对相应的业务组件完成修改。由此为研发人员减轻了工作负担。
当应用程序跳转进入极速理赔的详情页面后,移动终端可以通过该详情页面中的多个业务组件获取对应的客户信息,利用客户信息生成理赔请求。其中,客户信息包括客户姓名、身份证标识和银行账号等。移动终端将理赔请求发送至服务器,服务器根据可以根据其携带的身份证标识获取保单数据,利用保单数据查询保单是否在有效期内,以及理赔范围。如果保单在有效期内,服务器根据客户姓名在目标数据库中查询相应的诊疗信息,并且根据理赔范围对诊疗信息进行筛选,得到准予理赔的诊疗项目。服务器根据准予理赔的诊疗项目与对应的费用,计算相应的理赔金额,若理赔金额在预设范围内,则审核通过,执行理赔操作。
目标数据库中的诊疗信息可以是从多个医院数据库中同步得到的。具体的,多个医院的服务器与保险公司的服务器预先建立了连接。医院的服务器上部署了相应的数据库,即医院数据库(也可以称为源数据库)。医院数据库中存储了医院每天进行疾病治疗的诊疗信息。诊疗信息中包括患者姓名、性别、年龄、病例、金额等。保险公司的服务器(即与应用程序对应的服务器)可以获取多个预先设置的理赔关键字,例如,客户姓名、性别、就诊病例、疾病和费用等。保险公司的服务器利用理赔关键字生成SQL语句。保险公司的服务器利用SQL语音在医院数据库中提取对应的诊疗信息,将提取到的诊疗信息写入目标数据库。在处理客户理赔请求时,可以通过从医院数据库中同步得到的数据中提取相应的诊疗信息。由此可以使得在客户提交理赔请求时,不需要准备理赔诊疗信息,只需提供客户信息即可实现理赔。不仅能够有效提高理赔效率,而且为客户理赔进一步提供了方便。
在一个实施例中,详情页面包括动态页面,动态页面包括埋点,埋点包括静态埋点和动态埋点;在通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面的步骤之后,还包括:捕捉动态页面中的埋点所对应的触发事件;当被触发的埋点为动态埋点时,获取动态埋点对应动态标识,根据动态标识获取对应的路径;当被触发的埋点为静态埋点时,获取静态埋点对应的索引标识,根据索引标识获取对应的路径;利用动态标识对应的路径将动态埋点的触发事件上传至服务器,以及利用索引标识对应的路径将静态埋点的触发事件上传至服务器。
详情页面可以是静态页面,也可以是动态页面。详情页面中可以包含控件、文本、图片或视频等内容。每个详情页面可以视为一颗视图树,控件、文本、图片或视频等可以视为视图树中的节点。视图树中的节点可以被设置为详情页面中的埋点。对于不会发生变化的埋点可以称为静态埋点,对于会发生变化的埋点(如新增或被删除的埋点)可以称为动态埋点。开发人员通过终端可以对静态埋点以及动态埋点进行可视化设置。终端将设置后的埋点数据上传至服务器。应用程序在启动时,可以通过网络从服务器中拉取多个页面的埋点数据。埋点数据可以包括埋点名称、埋点类别、静态埋点对应的索引标识以及动态埋点对应的动态标识等。
在传统的方式中,视图树中每个节点可以被设置相应的索引标识。每个索引标识具有唯一的路径,移动终端可以通过该路径将埋点对应的触发事件上传至服务器。例如,某动态页面中的埋点类型为控件的节点有3个,则这3个节点相应的索引标识可以依次为0、1、2。这3个节点可以被设置为静态埋点。当静态埋点被触发时,移动终端生成相应的事件消息。移动终端获取该静态埋点对应的索引标识,根据索引标识查询该静态埋点对应的路径,将该静态埋点的事件消息按照其路径上传至服务器。如果动态页面中随着用户的操作,增加了一个节点,该节点为动态埋点。新增节点(即动态埋点)在视图树中***在0节点和1节点之间,则移动终端默认新增节点的索引标识为1,原1节点和原2节点的索引标识相应的变为2和3。由此使得新增节点(即动态埋点)、原1节点和原2节点的路径发生错乱。从而使得新增节点(即动态埋点)、原1节点和原2节点的上传后的数据与埋点不一致。如果动态页面中随着用户的操作删除了一个节点,被删除的节点也是动态埋点。假设该动态埋点的索引标识为1,则删除之后,移动终端默认原2节点索引标识变为1,原2节点的路径也会发生错乱。
为了确保每个埋点的路径准确无误,每个动态埋点都被设置了唯一的动态标识。动态标识是与索引标识不同的标识,动态标识可以是埋点名称,也可以是其他标记。动态标识不会发生变化,也不会引起索引标识发生变化。也就是说,对于视图树而言,各个节点的索引标识不会随着动态埋点的变化而变化。视图树中的索引标识可以是稳定的。移动终端捕捉到被触发的埋点后,根据被触发的埋点的名称获取对应的埋点类别。埋点类别包括控件、文本、图片或视频等。当被触发的埋点为动态埋点时,移动终端在相应的埋点类别中进行遍历,得到动态埋点的动态标识。移动终端根据动态标识获取对应的路径。当被触发的埋点为静态埋点时,移动终端在相应的埋点类别中进行遍历,得到静态埋点的索引标识。移动终端利用动态标识对应的路径将动态埋点的事件消息上传至服务器,移动终端利用索引标识对应的路径将静态埋点的事件消息上传至服务器。由于动态标识不会对索引标识造成影响,因此不论被触发的静态埋点与被触发的动态埋点是否属于同一类别,移动终端都可以按照被触发的埋点类别获取到相应的路径。由于静态埋点的索引标识不会被动态埋点的动态标识所影响,由此能够使得动态页面中的每个埋点的路径准确无误。
在一个实施例中,该方法还包括:当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;获取埋点类别中剩余埋点对应的动态标识;当剩余埋点被触发时,根据剩余埋点对应的动态标识获取对应的路径;根据动态标识对应的路径将生成埋点的触发事件上传至服务器。
当详情页面为动态页面时,动态页面中的动态埋点可以是新增的,也可以是被删除的。对于新增的动态埋点,研发人员通过终端可以根据所属的埋点类别直接为其设置相应的动态标识。对于被删除的动态埋点,在被删除之前,该动态埋点在视图树中具有相应的位置。如果第研发人员通过终端预先为该动态埋点设置动态标识,而对同类别的其他埋点设置索引标识,会给开发人员造成额外的工作,给开发人员带来不便。如果动态埋点在视图树中的位置被误算,则可能导致其他埋点的路径错乱。
为了确保每个埋点的路径准确无误,当动态页面中存在被删除的动态埋点时,研发人员通过终端获取该动态埋点的埋点类别,对该埋点类别中的所有埋点都设置相应的动态标识。由此避免了动态埋点在视图树中的位置为误算的情形。当移动终端中的动态页面随着用户操作删除了某个动态埋点后,移动终端根据被删除的动态埋点获取对应的埋点类别,获取埋点类别中剩余埋点对应的动态标识。移动终端对该动态页面中的用户操作进行捕捉,当该动态页面中的剩余埋点被触发时,获取对应的触发事件。移动终端根据剩余埋点对应的动态标识在其所属埋点类别中进行遍历,获取对应的路径。移动终端利用动态标识对应的路径将剩余埋点的触发事件上传至服务器。当该动态页面中有多个剩余埋点被触发时,按照上述方式,分别获取多个剩余埋点对应的动态标识。移动终端利用动态标识对应的路径将多个剩余埋点的触发事件上传至服务器。由此在动态页面中存在被删除的埋点时,依然能够确保每个埋点的路径准确无误。
在一个实施例中,该方法还包括:当再次登录应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;接收图片选择指令,响应图片选择指令,获取用户在手势密码输入页面中选择的图片以及图片被选择的顺序;利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;利用当前手势密码字符串生成登录请求,将登录请求发送至服务器,登录请求用于指示服务器将当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回应用程序对应的操作页面;接收服务器返回的操作页面,并进行展示。
本实施例中,应用程序在本地安装完成后,用户可以通过应用程序注册相应的账户以及设置手势密码。当再次登录该应用程序时,移动终端的显示屏上可以显示手势密码输入页面。手势密码输入页面包括显示图片的多个位置。在该页面的多个位置中可以随机显示多张图片。移动终端每次显示手势密码输入页面时,该页面中显示的图片所在的位置可以是不同的。由此能够有效提高手势密码的安全性。
手势密码输入页面中显示的图片可以是多张默认图片,也可以是自定义图片(即用户预先选择的图片),还可以是既包括默认图片又包括自定义图片。手势密码输入页面中每次显示的图片数量可以是相同的也可以是不同的。
用户在手势密码输入页面中对多张图片进行触发操作,生成图片选择指令。移动终端响应图片选择指令获取用户选择的多张图片以及图片被选择的顺序。移动终端利用被选择的图片和图片被选择的顺序生成当前手势密码字符串。具体的,图片具有对应的图片标识,移动终端获取每张被选择的图片对应的图片标识和被选择的先后顺序,利用被选择的图片对应的图片标识和图片被选择的先后顺序生成对应的手势密码字符串,将该字符串标记为当前手势密码字符串。由于手势密码输入页面中的图片是随机分布显示的,每次显示的位置不同,因此用户通过选择图片来输入手势密码时,在显示屏上形成的轨迹都是不同的。由此能够有效提高手势密码的安全性。
移动终端将当前手势密码字符串发送至服务器,服务器接收当前手势密码字符串,对当前手势密码字符串进行验证。具体的,服务器获取用户预先设置的手势密码字符串,将当前手势密码字符串与预先设置的手势密码字符串进行比较,若一致,则验证通过,服务器向移动终端返回应用程序对应的操作页面。移动终端接收服务器返回的操作页面,通过显示屏进行展示。如果当前手势密码字符串未通过验证,服务器向移动终端返回密码错误的提示信息,以便让用户重新输入手势密码。
由于手势密码输入页面中的多张图片是随机分布展示的,每次在手势输入页面中选择图片所形成的轨迹都是不同的。即使多次输入的手势密码相同,也不会在显示屏上留下固定的痕迹,由此有效提高了手势密码的安全性。
如图3所示,本申请还提供了一种页面跳转装置。在一个实施例中,该装置包括:检测模块302、下载模块304、解析模块306和跳转模块308,每个模块可以通过软件、硬件或其组合来实现。其中:
检测模块302,用于获取页面链接,当页面链接被触发时,检测本地是否安装了与页面链接对应的应用程序。
下载模块304,用于当本地尚未安装应用程序时,获取应用程序的名称,根据名称下载应用程序的安装包。
解析模块306,用于解析页面链接对应的传递参数,对传递参数进行缓存。
跳转模块308,用于在应用程序安装成功后,通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面。
在一个实施例中,传递参数包括页面类型、页面地址和页面参数,该装置还包括:安装模块,用于当应用程序在本地进行安装时,应用程序中多个页面的框架集文件和静态资源同时安装在本地;跳转模块还用于当应用程序启动时,通过应用程序调用已缓存的页面类型、页面地址和页面参数,根据页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与页面链接对应的详情页面。
在一个实施例中,详情页面中加载了多个业务组件;该装置还包括请求模块,用于获取多个业务组件对应的客户信息;利用客户信息生成理赔请求,将理赔请求发送至服务器,以使得服务器根据理赔请求中携带的客户信息调用诊疗信息,利用诊疗信息执行理赔操作。
在一个实施例中,详情页面包括动态页面,动态页面包括埋点,埋点包括静态埋点和动态埋点;该装置还包括:采集模块,用于捕捉动态页面中的埋点所对应的触发事件;当被触发的埋点为动态埋点时,获取动态埋点对应动态标识,根据动态标识获取对应的路径;当被触发的埋点为静态埋点时,获取静态埋点对应的索引标识,根据索引标识获取对应的路径;利用动态标识对应的路径将动态埋点的触发事件上传至服务器,以及利用索引标识对应的路径将静态埋点的触发事件上传至服务器。
在一个实施例中,采集模块还用于当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;获取埋点类别中剩余埋点对应的动态标识;当剩余埋点被触发时,根据剩余埋点对应的动态标识获取对应的路径;根据动态标识对应的路径将生成埋点的触发事件上传至服务器。
在一个实施例中,该装置还包括密码验证模块,用于当再次登录应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;接收图片选择指令,响应图片选择指令,获取用户在手势密码输入页面中选择的图片以及图片被选择的顺序;利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;利用当前手势密码字符串生成登录请求,将登录请求发送至服务器,登录请求用于指示服务器将当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回应用程序对应的操作页面;接收服务器返回的操作页面,并进行展示。
上述的页面跳转装置可以实现为一种计算机程序的形式,计算机程序可在如图4所示的计算机设备上运行。其中,计算机设备可以是一种移动终端。
在一个实施例中,提供了一种计算机设备,如移动终端,如图4所示,该计算机设备包括通过***总线连接的处理器、存储器、网络接口和显示屏。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该计算机设备的非易失性存储介质存储有操作***和和计算机程序。该计算机设备的内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机设备的显示屏用于显示页面链接以及显示跳转后的详情页面。该计算机程序被处理器执行时以实现一种页面跳转方法。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
获取页面链接,当页面链接被触发时,检测本地是否安装了与页面链接对应的应用程序;
当本地尚未安装应用程序时,获取应用程序的名称,根据名称下载应用程序的安装包;
解析页面链接对应的传递参数,对传递参数进行缓存;
在应用程序安装成功后,通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面。
在一个实施例中,传递参数包括页面类型、页面地址和页面参数,处理器执行计算机程序时还实现以下步骤:
当应用程序在本地进行安装时,应用程序中多个页面的框架集文件和静态资源同时安装在本地;
通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面的步骤包括:
当应用程序启动时,通过应用程序调用已缓存的页面类型、页面地址和页面参数,根据页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与页面链接对应的详情页面。
在一个实施例中,详情页面中加载了多个业务组件;处理器执行计算机程序时还实现以下步骤:
获取多个业务组件对应的客户信息;
利用客户信息生成理赔请求,将理赔请求发送至服务器,以使得服务器根据理赔请求中携带的客户信息调用诊疗信息,利用诊疗信息执行理赔操作。
在一个实施例中,详情页面包括动态页面,动态页面包括埋点,埋点包括静态埋点和动态埋点;处理器执行计算机程序时还实现以下步骤:
捕捉动态页面中的埋点所对应的触发事件;
当被触发的埋点为动态埋点时,获取动态埋点对应动态标识,根据动态标识获取对应的路径;
当被触发的埋点为静态埋点时,获取静态埋点对应的索引标识,根据索引标识获取对应的路径;
利用动态标识对应的路径将动态埋点的触发事件上传至服务器,以及利用索引标识对应的路径将静态埋点的触发事件上传至服务器。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;
获取埋点类别中剩余埋点对应的动态标识;
当剩余埋点被触发时,根据剩余埋点对应的动态标识获取对应的路径;
根据动态标识对应的路径将生成埋点的触发事件上传至服务器。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当再次登录应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;
接收图片选择指令,响应图片选择指令,获取用户在手势密码输入页面中选择的图片以及图片被选择的顺序;
利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;
利用当前手势密码字符串生成登录请求,将登录请求发送至服务器,登录请求用于指示服务器将当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回应用程序对应的操作页面;
接收服务器返回的操作页面,并进行展示。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取页面链接,当页面链接被触发时,检测本地是否安装了与页面链接对应的应用程序;
当本地尚未安装应用程序时,获取应用程序的名称,根据名称下载应用程序的安装包;
解析页面链接对应的传递参数,对传递参数进行缓存;
在应用程序安装成功后,通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面。
在一个实施例中,传递参数包括页面类型、页面地址和页面参数,计算机程序被处理器执行时还实现以下步骤:
当应用程序在本地进行安装时,应用程序中多个页面的框架集文件和静态资源同时安装在本地;
通过应用程序调用已缓存的传递参数,跳转至与页面链接对应的详情页面的步骤包括:
当应用程序启动时,通过应用程序调用已缓存的页面类型、页面地址和页面参数,根据页面类型、页面地址和页面参数加载对应的框架集文件和静态资源;利用加载的框架集文件和静态资源渲染与页面链接对应的详情页面。
在一个实施例中,详情页面中加载了多个业务组件;计算机程序被处理器执行时还实现以下步骤:
获取多个业务组件对应的客户信息;
利用客户信息生成理赔请求,将理赔请求发送至服务器,以使得服务器根据理赔请求中携带的客户信息调用诊疗信息,利用诊疗信息执行理赔操作。
在一个实施例中,详情页面包括动态页面,动态页面包括埋点,埋点包括静态埋点和动态埋点;计算机程序被处理器执行时还实现以下步骤:
捕捉动态页面中的埋点所对应的触发事件;
当被触发的埋点为动态埋点时,获取动态埋点对应动态标识,根据动态标识获取对应的路径;
当被触发的埋点为静态埋点时,获取静态埋点对应的索引标识,根据索引标识获取对应的路径;
利用动态标识对应的路径将动态埋点的触发事件上传至服务器,以及利用索引标识对应的路径将静态埋点的触发事件上传至服务器。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;
获取埋点类别中剩余埋点对应的动态标识;
当剩余埋点被触发时,根据剩余埋点对应的动态标识获取对应的路径;
根据动态标识对应的路径将生成埋点的触发事件上传至服务器。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当再次登录应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;
接收图片选择指令,响应图片选择指令,获取用户在手势密码输入页面中选择的图片以及图片被选择的顺序;
利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;
利用当前手势密码字符串生成登录请求,将登录请求发送至服务器,登录请求用于指示服务器将当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回应用程序对应的操作页面;
接收服务器返回的操作页面,并进行展示。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一个或多个非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种页面跳转方法,包括:
获取页面链接,当所述页面链接被触发时,检测本地是否安装了与所述页面链接对应的应用程序;
当本地尚未安装所述应用程序时,获取所述应用程序的名称,根据所述名称下载所述应用程序的安装包;所述安装包与请求文件包打包在一起;所述请求文件包中包含了多个页面的框架集文件和静态资源;
当所述应用程序在本地进行安装时,所述应用程序中多个页面的框架集文件和静态资源同时安装在本地;
解析所述页面链接对应的传递参数,按照预设的缓存路径将所述传递参数缓存至本地;
在所述应用程序安装成功后第一次启动时,通过所述应用程序根据所述缓存路径调用已缓存在本地的传递参数,利用缓存的所述传递参数中的页面类型、页面地址和页面参数加载对应的框架集文件和静态资源,渲染出与所述页面链接对应的详情页面并进行展示,以跳转至与所述页面链接对应的详情页面;所述详情页面包括动态页面,所述动态页面包括静态埋点和动态埋点,所述静态埋点和所述动态埋点分别用于根据相应的动态标识和索引标识将对应的触发事件上传至服务器。
2.根据权利要求1所述的方法,其特征在于,所述页面类型包括Native页面、带参数的Native页面、H5页面、第三方页面以及任意门页面。
3.根据权利要求1所述的方法,其特征在于,所述详情页面中加载了多个业务组件;在所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤之后,还包括:
获取多个业务组件对应的客户信息;
利用所述客户信息生成理赔请求,将所述理赔请求发送至服务器,以使得服务器根据所述理赔请求中携带的客户信息调用诊疗信息,利用所述诊疗信息执行理赔操作。
4.根据权利要求1所述的方法,其特征在于,所述详情页面包括动态页面,所述动态页面包括埋点,所述埋点包括静态埋点和动态埋点;在所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤之后,还包括:
捕捉所述动态页面中的埋点所对应的触发事件;
当被触发的埋点为动态埋点时,获取所述动态埋点对应动态标识,根据所述动态标识获取对应的路径;
当被触发的埋点为静态埋点时,获取所述静态埋点对应的索引标识,根据所述索引标识获取对应的路径;
利用所述动态标识对应的路径将所述动态埋点的触发事件上传至服务器,以及利用所述索引标识对应的路径将所述静态埋点的触发事件上传至服务器。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当动态埋点被删除时,根据被删除的动态埋点获取对应的埋点类别;
获取所述埋点类别中剩余埋点对应的动态标识;
当剩余埋点被触发时,根据所述剩余埋点对应的动态标识获取对应的路径;
根据所述动态标识对应的路径将生成埋点的触发事件上传至服务器。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当再次登录所述应用程序时,获取多张图片,将多张图片随机分布在手势密码输入页面中的多个位置进行显示;
接收图片选择指令,响应所述图片选择指令,获取用户在所述手势密码输入页面中选择的图片以及图片被选择的顺序;
利用被选择的图片和图片被选择的顺序生成当前手势密码字符串;
利用所述当前手势密码字符串生成登录请求,将所述登录请求发送至服务器,所述登录请求用于指示服务器将所述当前手势密码字符串与预先设置的手势密码字符串进行比较;若一致,则返回所述应用程序对应的操作页面;
接收服务器返回的所述操作页面,并进行展示。
7.一种页面跳转装置,包括:
检测模块,用于获取页面链接,当所述页面链接被触发时,检测本地是否安装了与所述页面链接对应的应用程序;
下载模块,用于当本地尚未安装所述应用程序时,获取所述应用程序的名称,根据所述名称下载所述应用程序的安装包;所述安装包与请求文件包打包在一起;所述请求文件包中包含了多个页面的框架集文件和静态资源;
安装模块,用于当所述应用程序在本地进行安装时,所述应用程序中多个页面的框架集文件和静态资源同时安装在本地;
解析模块,用于解析所述页面链接对应的传递参数,按照预设的缓存路径将所述传递参数缓存至本地;
跳转模块,用于在所述应用程序安装成功后第一次启动时,通过所述应用程序根据所述缓存路径调用已缓存在本地的传递参数,利用缓存的所述传递参数中的页面类型、页面地址和页面参数加载对应的框架集文件和静态资源,渲染出与所述页面链接对应的详情页面并进行展示,以跳转至与所述页面链接对应的详情页面;所述详情页面包括动态页面,所述动态页面包括静态埋点和动态埋点,所述静态埋点和所述动态埋点分别用于根据相应的动态标识和索引标识将对应的触发事件上传至服务器。
8.根据权利要求7所述的装置,其特征在于,所述页面类型包括Native页面、带参数的Native页面、H5页面、第三方页面以及任意门页面。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711409010.0A CN108052334B (zh) | 2017-12-22 | 2017-12-22 | 页面跳转方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711409010.0A CN108052334B (zh) | 2017-12-22 | 2017-12-22 | 页面跳转方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108052334A CN108052334A (zh) | 2018-05-18 |
CN108052334B true CN108052334B (zh) | 2020-11-06 |
Family
ID=62131526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711409010.0A Active CN108052334B (zh) | 2017-12-22 | 2017-12-22 | 页面跳转方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108052334B (zh) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108763416A (zh) * | 2018-05-23 | 2018-11-06 | 广州视源电子科技股份有限公司 | 多媒体文件展示方法、装置、计算机设备及存储介质 |
CN108762809A (zh) * | 2018-05-24 | 2018-11-06 | 中国平安人寿保险股份有限公司 | 软件功能扩展方法、装置、计算机设备及存储介质 |
CN108762817A (zh) * | 2018-05-29 | 2018-11-06 | 北京五八信息技术有限公司 | 应用调起的配置方法、装置、设备及存储介质 |
CN110633390A (zh) * | 2018-05-31 | 2019-12-31 | 北京嘀嘀无限科技发展有限公司 | 获取用户行为路径的方法和装置 |
CN108984641A (zh) * | 2018-06-22 | 2018-12-11 | 福建南威软件有限公司 | 一种基于web端的页面跳转方法 |
CN110708346B (zh) * | 2018-07-09 | 2023-03-21 | 北京高绎信息技术有限公司 | 信息处理***和方法 |
CN109063064A (zh) * | 2018-07-20 | 2018-12-21 | 北京三快在线科技有限公司 | 一种页面跳转方法、装置及计算机可读存储介质 |
CN110825990A (zh) * | 2018-07-23 | 2020-02-21 | 优视科技有限公司 | 页面访问方法、客户端、服务器及*** |
CN109861903B (zh) * | 2018-12-28 | 2022-01-07 | 微梦创科网络科技(中国)有限公司 | 一种基于app应用的链接发送方法及装置 |
CN109670124A (zh) * | 2018-12-29 | 2019-04-23 | 北京城市网邻信息技术有限公司 | 一种页面跳转方法、装置、设备及存储介质 |
CN111538922B (zh) * | 2019-01-18 | 2023-11-21 | 百度在线网络技术(北京)有限公司 | 链接跳转方法、应用客户端、设备及存储介质 |
CN110442416B (zh) * | 2019-08-09 | 2022-12-09 | 上海连尚网络科技有限公司 | 用于展示信息的方法、电子设备和计算机可读介质 |
CN110688598B (zh) * | 2019-08-22 | 2023-01-06 | 苏宁云计算有限公司 | 业务参数采集方法、装置、计算机设备和存储介质 |
CN110704054A (zh) * | 2019-09-06 | 2020-01-17 | 北京达佳互联信息技术有限公司 | 通过小程序接入目标应用程序的方法、装置、电子设备及存储介质 |
CN110765451B (zh) * | 2019-09-26 | 2021-05-28 | 支付宝(杭州)信息技术有限公司 | 风险识别方法和装置、电子设备 |
CN111046419A (zh) * | 2019-12-02 | 2020-04-21 | 紫光云技术有限公司 | Web页面跳转原生app的实现方法、装置及终端设备 |
CN111143727A (zh) * | 2019-12-06 | 2020-05-12 | 维沃移动通信有限公司 | 页面加载方法及电子设备 |
CN111125604B (zh) * | 2019-12-30 | 2024-03-15 | 华人运通(上海)云计算科技有限公司 | 一种页面管理方法、装置、终端设备及存储介质 |
CN111158793A (zh) * | 2020-01-02 | 2020-05-15 | 广州虎牙科技有限公司 | 应用页面跳转方法、装置、电子设备及可读存储介质 |
CN111414562B (zh) * | 2020-02-26 | 2023-08-29 | 深圳运动帝图科技有限公司 | 应用程序页面api接口前置方法、装置及存储介质 |
CN111680066B (zh) * | 2020-05-25 | 2023-07-07 | 泰康保险集团股份有限公司 | 信息处理方法、装置、存储介质和的电子设备 |
CN111625738B (zh) * | 2020-05-27 | 2022-03-15 | 北京百度网讯科技有限公司 | App目标页面的唤起方法、装置、设备和存储介质 |
CN111866158B (zh) * | 2020-07-28 | 2021-06-18 | 企查查科技有限公司 | 路由方法、装置、计算机设备和存储介质 |
CN112261598A (zh) * | 2020-10-19 | 2021-01-22 | 天翼电子商务有限公司 | 一种基于短链接的短信分享唤醒业务应用打开页面的方法 |
CN112423029A (zh) * | 2020-10-28 | 2021-02-26 | 深圳Tcl新技术有限公司 | 节目播放方法、显示设备及计算机可读存储介质 |
CN113329087A (zh) * | 2021-05-26 | 2021-08-31 | 北京沃东天骏信息技术有限公司 | 用于获取信息的方法和装置 |
CN113076116B (zh) * | 2021-06-03 | 2022-02-08 | 北京达佳互联信息技术有限公司 | 页面显示方法、装置及存储介质 |
CN113434230A (zh) * | 2021-06-24 | 2021-09-24 | 青岛海尔科技有限公司 | H5页面的跳转控制方法、装置、存储介质及电子装置 |
CN113434233B (zh) * | 2021-06-28 | 2023-10-24 | 青岛海尔科技有限公司 | 界面跳转方法、装置、存储介质及电子装置 |
CN113805968B (zh) * | 2021-09-18 | 2024-06-28 | 武汉联影医疗科技有限公司 | 应用程序的功能执行方法、装置、计算机设备和存储介质 |
CN115277661B (zh) * | 2022-07-21 | 2024-06-18 | 平安壹钱包电子商务有限公司 | 基于Web页面的违规操作判定方法及装置、存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102760042A (zh) * | 2012-06-18 | 2012-10-31 | 惠州Tcl移动通信有限公司 | 一种基于图片脸部识别进行解锁的方法、***及电子设备 |
CN105989083B (zh) * | 2015-02-11 | 2020-01-14 | 阿里巴巴集团控股有限公司 | 切换访问环境的方法及装置 |
CN105049486B (zh) * | 2015-06-16 | 2019-03-26 | 腾讯科技(北京)有限公司 | 静态文件的版本管理方法、装置及*** |
CN105635284B (zh) * | 2015-12-30 | 2019-01-29 | 厦门欣欣信息有限公司 | 一种页面显示方法及终端 |
CN106095549A (zh) * | 2016-06-07 | 2016-11-09 | 中国建设银行股份有限公司 | 一种移动应用App的跳转方法及跳转装置 |
CN106571949A (zh) * | 2016-09-23 | 2017-04-19 | 北京五八信息技术有限公司 | 埋点处理方法及装置 |
-
2017
- 2017-12-22 CN CN201711409010.0A patent/CN108052334B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108052334A (zh) | 2018-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108052334B (zh) | 页面跳转方法、装置、计算机设备和存储介质 | |
US20230342412A1 (en) | System and method for dynamically enabling customized web content and applications | |
US9760909B2 (en) | Systems and methods for generating lead intelligence | |
US9448776B1 (en) | Method and apparatus for converting a website into a native mobile application | |
US9553918B1 (en) | Stateful and stateless cookie operations servers | |
US10102306B2 (en) | Patching base document object model (DOM) with DOM-differentials to generate high fidelity replay of webpage user interactions | |
US8725794B2 (en) | Enhanced website tracking system and method | |
US11550599B2 (en) | Method and apparatus for running applet | |
US9104528B2 (en) | Controlling the release of private information using static flow analysis | |
US8966446B1 (en) | Systems and methods of live experimentation on content provided by a web site | |
US11829783B2 (en) | Dynamic loading of an extending application | |
US20170024199A1 (en) | Application Experience Sharing System | |
US10776444B1 (en) | Methods and systems for universal deep linking across web and mobile applications | |
CN105718313A (zh) | 应用操作方法和装置 | |
US11106754B1 (en) | Methods and systems for hyperlinking user-specific content on a website or mobile applications | |
US10455034B2 (en) | Analyzing tracking requests generated by client devices interacting with a website | |
WO2020253366A1 (zh) | 网页邮箱数据的爬取方法、装置、终端和存储介质 | |
US11704373B2 (en) | Methods and systems for generating custom content using universal deep linking across web and mobile applications | |
CN109672580A (zh) | 全链路监控方法、装置、终端设备及存储介质 | |
US20180205705A1 (en) | Network request proxy system and method | |
US20150088974A1 (en) | Method and System of Application Development for Multiple Device Client Platforms | |
CN109308201A (zh) | 用于输出信息的方法和装置 | |
CN112241298A (zh) | 页面显示方法及装置、存储介质、电子装置 | |
CN106682491A (zh) | 应用下载方法和装置 | |
CN110333866B (zh) | 承接页面生成方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |