页面恢复显示方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24207037 阅读:20 留言:0更新日期:2020-05-20 15:06
本申请涉及一种页面恢复显示方法、装置、计算机设备和存储介质。所述方法包括:对预存储的每个访问地址所对应页面的访问操作分别进行监听;获取所述访问操作所指向的目标页面当前展示的输入信息;在退出所述目标页面时,根据所述输入信息生成输入文件,获取所述目标页面的页面渲染文件,在所述页面渲染文件中添加所述输入文件对应的引入语句,得到草稿文件,存储所述草稿文件;当再次监听到对所述目标页面的访问操作时,基于所述草稿文件渲染展示所述目标页面,并根据所述引入语句读取所述输入文件所记录的输入信息,在所述目标页面恢复展示所述输入信息。采用本方法能够减少页面异常退出时需要重新输入数据的繁琐。

Page recovery display method, device, computer equipment and storage medium

【技术实现步骤摘要】
页面恢复显示方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种页面恢复显示方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,出现了各种类型的终端,这些终端上可以运行各种各样的网络平台,如Web(WorldWideWeb,万维网)网页、APP(Application,应用程序)等。用户在终端使用某个网络平台时,可在网络平台当前显示的页面输入数据。如果用户在输入数据过程中,网络平台由于用户疏忽或操作失误、系统本身发生异常或者系统环境异常等原因而异常退出,那么用户不得不重新输入数据,操作繁琐。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够减少页面异常退出时需要重新输入数据的繁琐的页面恢复显示方法、装置、计算机设备和存储介质。一种页面恢复显示方法,所述方法包括:对预存储的每个访问地址所对应页面的访问操作分别进行监听;获取所述访问操作所指向的目标页面当前展示的输入信息;在退出所述目标页面时,根据所述输入信息生成输入文件,获取所述目标页面的页面渲染文件,在所述页面渲染文件中添加所述输入文件对应的引入语句,得到草稿文件,存储所述草稿文件;当再次监听到对所述目标页面的访问操作时,基于所述草稿文件渲染展示所述目标页面,并根据所述引入语句读取所述输入文件所记录的输入信息,在所述目标页面恢复展示所述输入信息。在一个实施例中,所述方法还包括:当所述访问操作为对目标页面的页面刷新操作时,获取所述页面刷新操作所对应的页面拖拽距离;确定所述页面拖拽距离所属的拖拽距离区间;查询与所述拖拽距离区间存在关联关系的页面内容类别;获取并展示属于所述页面内容类别的页面内容。在一个实施例中,所述方法还包括:当发生基于所述目标页面的页面跳转操作时,记录所述目标页面中页面数据所对应的显示位置;所述基于所述草稿文件渲染展示所述目标页面包括:根据所述显示位置加载所述草稿文件,以展示所述目标页面。在一个实施例中,所述存储草稿文件,包括:确定所述目标页面的标注主键;根据所述标识主键对应的页面恢复配置信息,将所述草稿文件与所述标识主键对应存储至本地缓存;或根据所述页面恢复配置信息所记录的秘钥对所述草稿文件进行加密,将所述标识主键与加密后的草稿文件存储至服务器。在一个实施例中,所述方法还包括:确定所述目标页面相对所属平台的入口页面的访问深度;在监听到对所述目标页面的访问操作时,在所述目标页面展示与所述访问深度对应的页面一键返回提示;所述页面一键返回提示包括从所述入口页面跳转至目标页面过程所展示的每个页面的页面标签;当发生对所述页面标签的触发操作时,直接返回相应的页面。一种页面恢复显示装置,所述装置包括:页面访问监听模块,用于对预存储的每个访问地址所对应页面的访问操作分别进行监听;草稿内容存储模块,用于获取所述访问操作所指向的目标页面当前展示的输入信息;在退出所述目标页面时,根据所述输入信息生成输入文件,获取所述目标页面的页面渲染文件,在所述页面渲染文件中添加所述输入文件对应的引入语句,得到草稿文件,存储所述草稿文件;页面渲染恢复模块,用于当再次监听到对所述目标页面的访问操作时,基于所述草稿文件渲染展示所述目标页面,并根据所述引入语句读取所述输入文件所记录的输入信息,在所述目标页面恢复展示所述输入信息。在一个实施例中,所述装置还包括页面内容刷新模块,用于当所述访问操作为对目标页面的页面刷新操作时,获取所述页面刷新操作所对应的页面拖拽距离;确定所述页面拖拽距离所属的拖拽距离区间;查询与所述拖拽距离区间存在关联关系的页面内容类别;获取并展示属于所述页面内容类别的页面内容。在一个实施例中,所述装置还包括页面跳转返回模块,用于确定所述目标页面相对所属平台的入口页面的访问深度;在监听到对所述目标页面的访问操作时,在所述目标页面展示与所述访问深度对应的页面一键返回提示;所述页面一键返回提示包括从所述入口页面跳转至目标页面过程所展示的每个页面的页面标签;当发生对所述页面标签的触发操作时,直接返回相应的页面。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请任意一个实施例中提供的页面恢复显示方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请任意一个实施例中提供的页面恢复显示方法的步骤。上述页面恢复显示方法、装置、计算机设备和存储介质,通过预先配置存储待访问地址,即可实现相应页面的访问操作的主动监听;在监听到基于目标页面的访问操作时,可以获取目标页面当前展示的页面内容;在监听到退出所述目标页面时,可以根据所述页面内容生成页面渲染草稿文件;当再次监听到对所述目标页面的访问操作时,基于所述草稿文件进行页面渲染,即可即可实现页面内容恢复,免去用户每次异常退出均需重新输入数据的繁琐。附图说明图1为一个实施例中页面恢复显示方法的应用场景图;图2为一个实施例中页面恢复显示方法的流程示意图;图3为一个实施例中页面恢复显示装置的结构框图;图4为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的页面恢复显示方法,可以应用于如图1所示的应用环境中。其中,终端110通过网络与服务器120通过网络进行通信。终端110具有接入互联网的功能,可以是手机、平板电脑或者台式电脑等。不同的终端110上运行了不同的目标应用。每个终端110上还运行了通用的数据恢复应用。该通用的数据恢复应用可以独立运行,也可以以插件的方式集成在目标应用中。数据恢复应用可以基于CS(Client-Server,客户端-服务端)架构实现,用于对用户基于目标应用的页面访问操作进行监听,并及时存储监听到的页面内容,以对页面内容进行备份。服务器120可以是为数据恢复应用提供服务的应用服务器。服务器120可以是独立服务器或者多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种页面恢复显示方法,以该方法应用于图1中的终端110为例进行说明,包括以下步骤:步骤202,对预存储的每个访问地址所对应页面的访问操作分别进行监听。当通用的数据恢复应用独立运行在终端上时,用户可以将需要监控的每个目标应用的访问地址配置在数据恢复应用。其中,目标应用的表现形式可以是Web网站、APP(Application,应用程序)或小程序等。目标应用具体可以是社交应用、网购应用、支付应用等。访问地址是指可以从互联网上得到的资源的位置和访问方法的地址链接,可以是URL(UniformResourceLocator,统一资源定位符)。访问地址可以是目标应用的入口页面的访问地址,也可以是目标应用中需要监听的具体某一个或多个页面的访问地址。若访问地址为目标应用的入口页本文档来自技高网...

【技术保护点】
1.一种页面恢复显示方法,所述方法包括:/n对预存储的每个访问地址所对应页面的访问操作分别进行监听;/n获取所述访问操作所指向的目标页面当前展示的输入信息;/n在退出所述目标页面时,根据所述输入信息生成输入文件,获取所述目标页面的页面渲染文件,在所述页面渲染文件中添加所述输入文件对应的引入语句,得到草稿文件,存储所述草稿文件;/n当再次监听到对所述目标页面的访问操作时,基于所述草稿文件渲染展示所述目标页面,并根据所述引入语句读取所述输入文件所记录的输入信息,在所述目标页面恢复展示所述输入信息。/n

【技术特征摘要】
1.一种页面恢复显示方法,所述方法包括:
对预存储的每个访问地址所对应页面的访问操作分别进行监听;
获取所述访问操作所指向的目标页面当前展示的输入信息;
在退出所述目标页面时,根据所述输入信息生成输入文件,获取所述目标页面的页面渲染文件,在所述页面渲染文件中添加所述输入文件对应的引入语句,得到草稿文件,存储所述草稿文件;
当再次监听到对所述目标页面的访问操作时,基于所述草稿文件渲染展示所述目标页面,并根据所述引入语句读取所述输入文件所记录的输入信息,在所述目标页面恢复展示所述输入信息。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述访问操作为对目标页面的页面刷新操作时,获取所述页面刷新操作所对应的页面拖拽距离;
确定所述页面拖拽距离所属的拖拽距离区间;
查询与所述拖拽距离区间存在关联关系的页面内容类别;
获取并展示属于所述页面内容类别的页面内容。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当发生基于所述目标页面的页面跳转操作时,记录所述目标页面中页面数据所对应的显示位置;
所述基于所述草稿文件渲染展示所述目标页面包括:
根据所述显示位置加载所述草稿文件,以展示所述目标页面。


4.根据权利要求1所述的方法,其特征在于,所述存储草稿文件,包括:
确定所述目标页面的标注主键;
根据所述标识主键对应的页面恢复配置信息,将所述草稿文件与所述标识主键对应存储至本地缓存;或
根据所述页面恢复配置信息所记录的秘钥对所述草稿文件进行加密,将所述标识主键与加密后的草稿文件存储至服务器。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述目标页面相对所属平台的入口页面的访问深度;
在监听到对所述目标页面的访问操作时,在所述目标页面展示与所述访问深度对应的页面一键返回提示;所述页面一键返回提示包括从所述入...

【专利技术属性】
技术研发人员:林常春蒋琦
申请(专利权)人:未鲲上海科技服务有限公司
类型:发明
国别省市:上海;31

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

1