【技术实现步骤摘要】
业务场景的还原方法及终端设备
本专利技术属于数据处理
,尤其涉及一种业务场景的还原方法及终端设备。
技术介绍
当前,当一个用户在浏览器中通过网页执行某项业务操作,并进入某一业务场景时,往往由于业务的提供者对浏览器界面进行了某些功能的限制,或是浏览器中弹出提示下载该业务对应的应用程序等原因,用户会在浏览器界面上点击下载应用程序的链接,并在安装完成该应用程序后,通过该应用程序对该业务进行操作。然而,当用户首次打开新安装的应用程序后,往往需要对某种业务进行重新操作,而无法在之前浏览器页面已经进行到的业务场景的基础上继续执行后续的业务操作,所以存在操作效率低的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种业务场景的还原方法及终端设备,以解决现有技术存在的需要在首次安装应用程序后,需要进行重复的业务操作的问题。本专利技术实施例的第一方面提供了一种业务场景的还原方法,包括:若通过浏览器页面接收到用户输入的下载指令,则生成场景参数,对所述场景参数进行加密,生成加密字符串,所述场景参数用于描述所述浏览器页面正在展示的业务场景,所述下载指令中包含应用程序标识;将所述应用程序标识以及所述加密字符串的对应关系存储于预设的本地数据库中,并发送至服务器;接收所述服务器返回的安装包,所述安装包的文件名中包括所述应用程序标识与加密字符串的对应关系;在首次打开所述安装包对应的应用程序时,根据所述本地数据库或所述安装包的文件名,提取所述应用程序标识对应的加密字符串;对所述加密字符串进行解密,生成场景参数,并控制所述应用程序显示所述场景参数对应的应用场景。本专利技术实施例的第二 ...
【技术保护点】
1.一种业务场景的还原方法,其特征在于,包括:若通过浏览器页面接收到用户输入的下载指令,则生成场景参数,对所述场景参数进行加密,生成加密字符串,所述场景参数用于描述所述浏览器页面正在展示的业务场景,所述下载指令中包含应用程序标识;将所述应用程序标识以及所述加密字符串的对应关系存储于预设的本地数据库中,并发送至服务器;接收所述服务器返回的安装包,所述安装包的文件名中包括所述应用程序标识与加密字符串的对应关系;在首次打开所述安装包对应的应用程序时,根据所述本地数据库或所述安装包的文件名,提取所述应用程序标识对应的加密字符串;对所述加密字符串进行解密,生成场景参数,并控制所述应用程序加载所述场景参数对应的应用场景。
【技术特征摘要】
1.一种业务场景的还原方法,其特征在于,包括:若通过浏览器页面接收到用户输入的下载指令,则生成场景参数,对所述场景参数进行加密,生成加密字符串,所述场景参数用于描述所述浏览器页面正在展示的业务场景,所述下载指令中包含应用程序标识;将所述应用程序标识以及所述加密字符串的对应关系存储于预设的本地数据库中,并发送至服务器;接收所述服务器返回的安装包,所述安装包的文件名中包括所述应用程序标识与加密字符串的对应关系;在首次打开所述安装包对应的应用程序时,根据所述本地数据库或所述安装包的文件名,提取所述应用程序标识对应的加密字符串;对所述加密字符串进行解密,生成场景参数,并控制所述应用程序加载所述场景参数对应的应用场景。2.如权利要求1所述的业务场景的还原方法,其特征在于,所述根据所述本地数据库或所述安装包的文件名,提取所述应用程序标识对应的加密字符串,包括:检测所述本地数据库中是否含有所述应用程序标识;若所述本地数据库中不含有所述应用程序标识,则根据所述安装包的文件名,提取所述应用程序标识对应的加密字符串;若所述本地数据库中含有所述应用程序标识,则判断在所述本地数据库中所述应用程序标识对应的切换时间与当前时间的时间间隔是否大于预设的时间阈值,所述应用程序标识对应的切换时间为所述浏览器页面接收到包含该应用程序标识的下载指令的时间;若在所述本地数据库中所述应用程序标识对应的所述切换时间与当前时间的时间间隔不大于预设的时间阈值,则提取本地数据库中所述应用程序标识对应的所述加密字符串;若在所述本地数据库中所述应用程序标识对应的所述切换时间与当前时间的时间间隔大于预设的时间阈值,则根据所述安装包的文件名,提取所述应用程序标识对应的加密字符串。3.如权利要求2所述的业务场景的还原方法,其特征在于,所述根据所述安装包的文件名,提取所述应用程序标识对应的加密字符串,包括:调取存储于终端设备的默认下载路径表,所述默认下载路径表中包含所述应用程序标识与下载路径的对应关系;若所述存储于终端设备的默认下载路径表的版本号为最新版本号,则从所述存储于终端设备的默认下载路径表中提取所述应用程序标识对应的下载路径,作为目标下载路径;检索所述目标下载路径所对应的终端设备的文件夹内,文件名包含所述应用程序标识的文件,作为目标文件,提取所述目标文件的文件名中的加密字符串。4.如权利要求3所述的业务场景的还原方法,其特征在于,还包括:提取所述存储于终端设备的默认下载路径表的版本号,将所述版本号添加进验证请求,并将所述验证请求发送至所述服务器;接收从所述服务器返回的答复报文;若所述答复报文中不包含默认下载路径表,则判定所述存储于终端设备的默认下载路径表的版本号为最新版本号;若所述答复报文中包含默认下载路径表,则将所述答复报文中包含的默认下载路径表替换所述存储于终端设备的默认下载路径表,并从所述答复报文中包含的默认下载路径表中提取所述应用程序标识对应的下载路径,作为所述目标下载路径。5.如权利要求1所述的业务场景的还原方法,其特征在于,还包括:若根据所述本地数据库或所述安装包的文件名,均未提取出所述应用程序标识对应的加密字符串,则控制所述应用程序显示还原失败页面,以通知用户重新进行业务选择。6.一...
【专利技术属性】
技术研发人员:卢俊,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。