【技术实现步骤摘要】
数据处理的方法、装置、电子设备及计算机可读介质
本公开涉及计算机
,具体而言,本公开涉及一种数据处理的方法、装置、电子设备及计算机可读介质。
技术介绍
现有技术中,在一些场景下,比如注册信息的功能,用户已经在多个页面填写了很多内容,应用忽然崩溃了,再次打开的时候,一些都归零了;或者用户浏览了一个很重要的房源,但是忘记收藏了,也没有历史记录功能,就算有历史记录,当时的场景也无法还原和恢复了;现有技术只是对出错信息进行了上报,并没有进行更进一步的处理。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。仅描述独权方案即可,不用描述从权方案。本公开针对现有的方式的缺点,提出一种数据处理的方法、装置、电子设备及计算机可读介质,用以解决如何使应用程序恢复异常之前或者正常的重启之前的页面和页面上的数据的问题。 ...
【技术保护点】
1.一种数据处理的方法,应用于终端,其特征在于,包括:/n获取应用程序APP的状态信息;/n根据所述状态信息,将所述APP的导航栈以及所述导航栈对应的页面上的数据进行存储,所述导航栈以及所述导航栈对应的页面上的数据用于构建当前场景;/n当检测到所述APP的启动恢复操作,根据已存储的所述导航栈以及所述导航栈对应的页面上的数据,对所述当前场景进行恢复处理。/n
【技术特征摘要】
1.一种数据处理的方法,应用于终端,其特征在于,包括:
获取应用程序APP的状态信息;
根据所述状态信息,将所述APP的导航栈以及所述导航栈对应的页面上的数据进行存储,所述导航栈以及所述导航栈对应的页面上的数据用于构建当前场景;
当检测到所述APP的启动恢复操作,根据已存储的所述导航栈以及所述导航栈对应的页面上的数据,对所述当前场景进行恢复处理。
2.根据权利要求1所述的方法,其特征在于,所述状态信息包括以下至少一种:
所述APP异常且所述APP退出关闭;
所述APP正常且所述APP退出关闭。
3.根据权利要求1所述的方法,其特征在于,所述当前场景包括由所述导航栈以及所述导航栈对应的页面上的数据构建的导航栏,所述导航栈包括所述导航栏的栈结构,所述栈结构用于表示所述导航栈对应的页面之间的层级关系。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述状态信息,将所述APP的导航栈以及所述导航栈对应的页面上的数据进行存储,包括:
当所述APP异常且所述APP退出关闭,遍历所述导航栈的导航路径对应的页面,将所述导航栈的导航路径以及所述导航栈的导航路径对应的页面上的数据存储到所述终端。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
当检测到所述APP的非启动恢复操作,将所述导航栈以及所述导航栈对应的页面上的数据从所述终端中删除,所述非启动恢复操作用于指示所述终端不恢复所述当前场景...
【专利技术属性】
技术研发人员:张元科,
申请(专利权)人:北京无限光场科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。