logo好方法网

页面异常恢复方法、装置、设备及计算机可读存储介质


技术摘要:
本申请涉及数据处理技术领域,尤其涉及一种页面异常恢复方法、装置、设备及计算机可读存储介质,该方法包括:当目标页面的待填充位置对应的信息字段变量发生变化时,获取所述信息字段变量发生变化时的时间戳,并获取所述待填充位置的有效内容;存储所述有效内容、所述  全部
背景技术:
安卓操作系统之间的差异、网络的差异性与不稳定性、集成第三方SDK导致的性能 问题、操作系统与应用程序(Application,APP)依赖编译平台的内存管理以及内存泄露都 会导致APP闪退,而APP闪退给用户使用带来诸多不便。传统的APP闪退还原机制是在纯原生 方法(Native)情况下,APP可以缓存的用户的部分信息,在闪退后将信息恢复到APP组件内。 而控制系统(Electrical  Monitoring  and  Control  System,EMCS)项目采用的是混合开发 模式,即APP嵌入在H5(HTML5)页面,无法由APP实现闪退恢复功能。因此,如何使页面异常恢 复信息是目前亟待解决的问题。
技术实现要素:
本申请的主要目的在于提供一种页面异常恢复方法、装置、设备及计算机可读存 储介质,旨在提高页面异常恢复,提高用户满意度。 第一方面,本申请提供一种页面异常恢复方法,所述页面异常恢复方法包括以下 步骤: 当目标页面的待填充位置对应的信息字段变量发生变化时,获取所述信息字段变 量发生变化时的时间戳,并获取所述待填充位置的有效内容; 存储所述有效内容、所述时间戳和变化后的所述信息字段变量,并确定所述目标 页面是否异常关闭; 若所述目标页面异常关闭,则当再次显示异常关闭的所述目标页面时,根据存储 的所述有效内容、时间戳和信息字段变量更新异常关闭的所述目标页面。 第二方面,本申请还提供一种页面异常恢复装置,所述页面异常恢复装置包括: 获取模块,用于当目标页面的待填充位置对应的信息字段变量发生变化时,获取 所述信息字段变量发生变化时的时间戳,并获取所述待填充位置的有效内容; 存储模块,用于存储所述有效内容、所述时间戳和变化后的所述信息字段变量; 判断模块,用于确定所述目标页面是否异常关闭; 更新模块,用于若所述目标页面异常关闭,则当再次显示异常关闭的所述目标页 面时,根据存储的所述有效内容、时间戳和信息字段变量更新异常关闭的所述目标页面。 第三方面,本申请还提供一种计算机设备,所述计算机设备包括处理器、存储器、 以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所 述处理器执行时,实现如上述的页面异常恢复方法的步骤。 第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上 存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的页面异常恢复方 4 CN 111552591 A 说 明 书 2/10 页 法的步骤。 本申请提供一种页面异常恢复方法、装置、设备及计算机可读存储介质,本申请通 过当目标页面的待填充位置对应的信息字段变量发生变化时,获取该信息字段变量发生变 化时的时间戳和该待填充位置的有效内容,并存储该有效内容、时间戳和变化后的信息字 段变量,便于后续页面异常关闭后可以恢复页面,之后若目标页面异常关闭,且显示异常关 闭的目标页面时,可以根据存储的有效内容、时间戳和信息字段变量恢复异常关闭的目标 页面中的数据,既保证了页面信息的保存和恢复,也保证了用户信息的安全性,极大地提高 了用户的使用体验。 附图说明 为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普 通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1为本申请实施例提供的一种页面异常恢复方法的流程示意图; 图2为本申请的实施例提供的另一种页面异常恢复方法的流程示意图; 图3为本申请实施例提供的一种页面异常恢复装置的示意性框图; 图4为本申请实施例提供的另一种页面异常恢复装置的示意性框图; 图5为本申请一实施例涉及的计算机设备的结构示意框图。 本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
下载此资料需消耗2积分,
分享到:
收藏