专利名称:一种页面显示方法、装置、存储介质及电子设备
专利类型:发明专利
专利申请号:CN201910944141.1
专利申请(专利权)人:北京国双科技有限公司
权利人地址:北京市海淀区北四环中路229号海泰大厦4层南401号
专利发明(设计)人:伯诺克
专利摘要:本发明公开了一种页面显示方法和装置。所述方法包括:检测目标页面上的本次页面操作,获取在所述目标页面上的至少一次页面操作对应的页面状态信息,保存所述页面状态信息以及所述本次页面操作对应的操作标识,当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面,从而使得当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。
主权利要求:
1.一种页面显示方法,其特征在于,包括:
检测目标页面上的本次页面操作;
获取在所述目标页面上的至少一次页面操作对应的页面状态信息,包括截取所述本次页面操作之后所述目标页面的页面截图,其中所述页面状态信息包括页面截图;
生成所述本次页面操作对应的操作标识;
将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址;
保存所述页面状态信息以及所述本次页面操作对应的操作标识;
在历史记录页面上展示所述页面截图,以供用户进行点击操作;
检测到针对所述目标页面地址的页面还原操作,其中所述页面还原操作包括针对所述页面截图的点击操作;
根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;
根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面;
所述方法还包括:
所述页面截图和其他页面状态信息一同进行保存;
根据所述目标页面地址中的操作标识查找到对应的页面截图;
根据所述页面截图查找到对应的操作标识和其他页面状态信息。
2.根据权利要求1中所述的方法,其特征在于,所述页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。
3.根据权利要求1中所述的方法,其特征在于,所述保存所述页面状态信息以及所述本次页面操作对应的操作标识包括:将所述页面状态信息和操作标识保存到服务端。
4.一种页面显示装置,其特征在于,包括:
操作检测单元,用于检测目标页面上的本次页面操作;
信息获取单元,用于获取在所述目标页面上的至少一次页面操作对应的页面状态信息,包括截取子单元,用于截取所述本次页面操作之后所述目标页面的页面截图,其中所述页面状态信息包括页面截图;
标识生成单元,用于在保存所述页面状态信息以及所述本次页面操作对应的操作标识之前,生成所述本次页面操作对应的操作标识;
添加单元,用于将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址;
保存单元,用于保存所述页面状态信息以及所述本次页面操作对应的操作标识;
展示单元,用于在当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,在历史记录页面上展示所述页面截图,以供用户进行点击操作;
还原操作检测子单元,用于检测到针对所述目标页面地址的页面还原操作,其中所述页面还原操作包括针对所述页面截图的点击操作;
信息读取子单元,用于根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;
还原子单元,用于根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面;
所述装置还用于:
所述页面截图和其他页面状态信息一同进行保存;
根据所述目标页面地址中的操作标识查找到对应的页面截图;
根据所述页面截图查找到对应的操作标识和其他页面状态信息。
5.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在的设备执行如权利要求1至3中任一项所述的页面显示方法。
6.一种电子设备,其特征在于,包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行如权利要求1‑3中任一项所述的页面显示方法。 说明书 : 一种页面显示方法、装置、存储介质及电子设备技术领域[0001] 本发明涉及页面显示技术领域,特别是涉及一种页面显示方法、一种页面显示装置、一种存储介质及一种电子设备。背景技术[0002] 随着互联网的发展,浏览器逐渐成为人们浏览器网页必不可少的获取信息的重要工具。浏览器是一种用于检索并展示万维网信息资源的应用程序。这些信息资源可为网页、图片、影音或其他内容,它们由统一资源标志符标志。信息资源中的超链接可使用户方便地浏览相关信息。[0003] 在浏览网页的过程中,为了实现对网页浏览过程的灵活控制,现有的浏览器一般都提供网页浏览的前进/后退操作功能,以便用户在跳转页面后,可以通过点击前进/后退按钮,逐页跳转到当前页面之前/后的页面,找到想要访问的目标网页。[0004] 申请人经研究发现,现有技术中,点击前进/后退按钮能够让用户返回上一次查看的网页,但是无法恢复上一次网页的操作状态,例如,用户在当前网页进行了一系列交互操作后跳转到新的页面,用户在新的页面点击前进/后退按钮时,无法恢复网页经过一系列交互操作后的状态。发明内容[0005] 鉴于上述问题,提出了一种页面显示方法和装置,以解决页面显示页面显示问题。[0006] 依据本发明的一个方面,提供了一种页面显示方法,包括:[0007] 检测目标页面上的本次页面操作;[0008] 获取在所述目标页面上的至少一次页面操作对应的页面状态信息;[0009] 保存所述页面状态信息以及所述本次页面操作对应的操作标识;[0010] 当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面。[0011] 可选地,在所述保存所述页面状态信息以及所述本次页面操作对应的操作标识之前,所述方法还包括:[0012] 生成所述本次页面操作对应的操作标识;[0013] 将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址。[0014] 可选地,所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面包括:[0015] 检测到针对所述目标页面地址的页面还原操作;[0016] 根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;[0017] 根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面。[0018] 可选地,所述页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。[0019] 可选地,所述页面状态信息包括页面截图,所述页面还原操作包括针对所述页面截图的点击操作;[0020] 所述获取在所述目标页面上的至少一次页面操作对应的页面状态信息包括:[0021] 截取所述本次页面操作之后所述目标页面的页面截图。[0022] 可选地,在所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,所述方法还包括:[0023] 在历史记录页面上展示所述页面截图,以供用户进行点击操作。[0024] 可选地,所述保存所述页面状态信息以及所述本次页面操作对应的操作标识包括:[0025] 将所述页面状态信息和操作标识保存到服务端。[0026] 依据本发明的另一个方面,提供了一种页面显示装置,包括:[0027] 操作检测单元,用于检测目标页面上的本次页面操作;[0028] 信息获取单元,用于获取在所述目标页面上的至少一次页面操作对应的页面状态信息;[0029] 保存单元,用于保存所述页面状态信息以及所述本次页面操作对应的操作标识;[0030] 显示单元,用于当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面。[0031] 可选地,所述装置还包括:[0032] 标识生成单元,用于在所述保存所述页面状态信息以及所述本次页面操作对应的操作标识之前,生成所述本次页面操作对应的操作标识;[0033] 添加单元,用于将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址。[0034] 可选地,所述显示单元包括:[0035] 还原操作检测子单元,用于检测到针对所述目标页面地址的页面还原操作;[0036] 信息读取子单元,用于根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;[0037] 还原子单元,用于根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面。[0038] 可选地,所述页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。[0039] 可选地,所述页面状态信息包括页面截图,所述页面还原操作包括针对所述页面截图的点击操作;[0040] 所述信息获取单元包括:[0041] 截取子单元,用于截取所述本次页面操作之后所述目标页面的页面截图。[0042] 可选地,所述装置还包括:[0043] 展示单元,用于在所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,在历史记录页面上展示所述页面截图,以供用户进行点击操作。[0044] 可选地,所述保存单元包括:[0045] 保存子单元,用于将所述页面状态信息和操作标识保存到服务端。[0046] 依据本发明的另一个方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在的设备执行如上述所述的一个或多个方法。[0047] 依据本发明的另一个方面,提供了一种电子设备,包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行如上述的页面显示方法。[0048] 综上所述,依据本发明实施例,通过检测目标页面上的本次页面操作,获取在所述目标页面上的至少一次页面操作对应的页面状态信息,保存所述页面状态信息以及所述本次页面操作对应的操作标识,当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面,从而使得当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。附图说明[0049] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:[0050] 图1示出了本发明实施例一中的一种页面显示方法的流程图;[0051] 图2示出了本发明实施例二中的一种页面显示方法的流程图;[0052] 图3示出了本发明实施例三中的一种页面显示装置的结构框图;[0053] 图4示出了本发明实施例具体实施方式[0054] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。[0055] 实施例一[0056] 参照图1,示出了本发明实施例一中的一种页面显示方法的流程图,具体可以包括:[0057] 步骤101,检测目标页面上的本次页面操作。[0058] 在本发明实施例中,目标页面包括但不限于浏览器上、或客户端上显示的页面,用户在目标页面上可以进行页面操作。页面操作包括在页面上进行的选择下拉菜单选项的操作、输入操作、删除操作、搜索操作等,或者其他任意适用的页面操作,本发明实施例对此不做限制。[0059] 在本发明实施例中,对目标页面上的页面操作进行检测的实现方式可以包括多种,例如,检测用户在目标页面上进行的每一次页面操作,或者检测用户在目标页面上进行的设定种类的页面操作,或者其他任意适用的实现方式,本发明实施例对此不做限制。将本次检测到的页面操作,记为本次页面操作。[0060] 步骤102,获取在所述目标页面上的至少一次页面操作对应的页面状态信息。[0061] 在本发明实施例中,当检测到本次页面操作后,获取在目标页面上至少一次页面操作对应的页面状态信息。其中,页面状态信息包括用户输入的内容、在下拉菜单选择的选项等,或者其他任意适用的页面状态信息,本发明实施例对此不做限制。具体实施时,可以是在每次检测到页面操作后,或者每次检测到设定种类的页面操作后,执行获取页面状态信息的操作。[0062] 在本发明实施例中,若在目标页面上用户仅进行了一次页面操作,则获取本次页面操作对应的页面状态信息即可,若在目标页面上用户在本次页面操作之前进行过其他的页面操作,则可以获取本次页面操作以及之前的一次或多次其他的页面操作对应的页面状态信息。[0063] 例如,在目标页面上,本次页面操作为用户的输入操作,上一次页面操作为用户在下拉菜单选择了某个选项,检测目标页面上的每一次页面操作,当检测到上一次页面操作时,获取上一次页面操作对应的页面状态信息,即在下拉菜单选择的选项,当检测到本次页面操作时,获取上一次页面操作和本次页面操作对应的页面状态信息,即在下拉菜单选择的选项以及用户输入的内容。在具体实现时,可以通过实现对浏览器交互API(ApplicationProgrammingInterface,应用程序接口)的代理,当用户每一次页面操作时都会经过代理,代理将调用页面状态信息的记录函数。[0064] 步骤103,保存所述页面状态信息以及所述本次页面操作对应的操作标识。[0065] 在本发明实施例中,检测到页面操作对应有操作标识,操作标识用于唯一地标识该页面操作,操作标识可以是根据页面操作生成的,或者按照顺序从预先存有操作标识的数据库中提取的,或者其他任意适用的方式得到操作标识,本发明实施例对此不做限制。[0066] 在本发明实施例中,检测到本次页面操作,并获取页面状态信息之后,将页面状态信息以及本次页面操作对应的操作标识保存起来,以便之后根据本次页面操作对应的操作标识,可以查找到本次页面操作之后获取的页面状态信息。[0067] 步骤104,当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面。[0068] 在本发明实施例中,页面还原操作包括页面后退操作、页面前进操作、针对页面截图的点击操作等,或者其他任意适用的操作,本发明实施例对此不做限制。页面还原操作可以是在目标页面之外的另一个页面上进行的,也可以是在目标页面上进行的。[0069] 页面还原操作是针对某个操作标识的,检测到页面还原操作时,可以确定其针对的操作标识,若页面还原操作是针对本次页面操作对应的操作标识时,则根据本次页面操作之后保存的页面状态信息,显示目标页面,若页面还原操作时针对上一次页面操作对应的操作标识时,则根据上一次页面操作之后保存的页面状态信息,显示目标页面。[0070] 在本发明实施例中,根据页面状态信息显示目标页面的实现方式可以包括多种,例如,先加载目标页面对应的网页资源,然后根据获取到的网页资源进行申请绘制及显示,再根据页面状态信息对目标页面上的状态进行还原;或者先加载目标页面对应的网页资源,然后根据获取到的网页资源和页面状态信息一同进行申请绘制及显示,具体可以采用任意适用的方式使目标页面回到本次页面操作之后的状态,本发明实施例对此不做限制。[0071] 例如,用户在本次页面操作之后,跳转到了目标页面之外的另一个页面,在该页面上用户点击了页面后退按钮,或者用户在本次页面操作之后,在目标页面上进行了下一次页面操作,之后用户点击了页面后退按钮。上述页面后退按钮针对的操作标识都是本次页面操作对应的操作标识,根据操作标识,可以确定保存的页面状态信息,再根据页面状态信息显示目标页面。[0072] 综上所述,依据本发明实施例,通过检测目标页面上的本次页面操作,获取在所述目标页面上的至少一次页面操作对应的页面状态信息,保存所述页面状态信息以及所述本次页面操作对应的操作标识,当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面,从而使得当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。[0073] 实施例二[0074] 参照图2,示出了本发明实施例二中的一种页面显示方法的流程图,具体可以包括:[0075] 步骤201,检测目标页面上的本次页面操作。[0076] 在本发明实施例中,此步骤的具体实现方式可以参见前述实施例中的描述,此处不另赘述。[0077] 步骤202,获取在所述目标页面上的至少一次页面操作对应的页面状态信息。[0078] 在本发明实施例中,此步骤的具体实现方式可以参见前述实施例中的描述,此处不另赘述。[0079] 在本发明的一种可选实施例中,页面状态信息还包括页面截图,在检测到本次页面操作之后,对本次页面操作之后的目标页面进行截图,得到页面截图。该页面截图以图片形式记录下本次页面操作之后目标页面的状态。并且页面截图同其他页面状态信息一同进行保存,可以根据操作标识查找到对应的页面截图,也可以根据页面截图查找到对应的操作标识和其他页面状态信息。[0080] 相应的,页面还原操作可以包括针对页面截图的点击操作,当点击页面截图后,根据页面截图可以查找到一同保存的操作标识以及其他页面状态信息,之后就可以根据页面状态信息显示目标页面。[0081] 在本发明的一种可选实施例中,在当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,还可以包括:在历史记录页面上展示所述页面截图,以供用户进行点击操作,从而使用户可以方便的选择想要回到的页面状态,而且可以通过直接点击回到多次页面操作之前的页面状态,提高了操作的效率。[0082] 为了让用户可以看到之前记录的页面状态,可以在历史记录页面上展示每次检测到页面操作后截取的页面截图。历史记录页面包括浏览器提供的历史记录页面,或者网站为用户提供的历史记录页面,或者其他任意适用的历史记录页面,本发明实施例对此不做限制。[0083] 步骤203,生成所述本次页面操作对应的操作标识。[0084] 在本发明实施例中,操作标识是在检测到本次页面操作后生成的,用以标识本次页面操作。[0085] 步骤204,将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址。[0086] 在本发明实施例中,将生成的操作标识添加到目标页面的页面地址中,得到目标页面地址。例如,目标页面的网址之后加上一串操作标识的参数,形成一个新的网址。[0087] 步骤205,将所述页面状态信息和操作标识保存到服务端。[0088] 在本发明实施例中,保存页面状态信息和操作标识的一种可选的实现方式是将两者保存到服务端,例如,保存到目标页面的网站的服务器上。[0089] 步骤206,检测到针对所述目标页面地址的页面还原操作。[0090] 在本发明实施例中,页面还原操作时针对某个页面地址的,当检测到针对目标页面地址的页面还原操作时,例如,页面后退操作或页面前进操作会针对历史记录中上一个或下一个网址。[0091] 在本发明的一种可选实施例中,页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。[0092] 步骤207,根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息。[0093] 在本发明实施例中,目标页面地址中携带有操作标识,从目标页面地址中提取出操作标识,根据操作标识进行查找,读取查找到的与操作标识一起保存的页面状态信息。[0094] 步骤208,根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面。[0095] 在本发明实施例中,目标页面地址是目标页面的地址,先得到目标页面,再根据页面状态信息对目标页面的状态进行还原,并且将状态还原后的目标页面进行展示。[0096] 综上所述,依据本发明实施例,通过检测目标页面上的本次页面操作,获取在所述目标页面上的至少一次页面操作对应的页面状态信息,生成所述本次页面操作对应的操作标识,将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址,将所述页面状态信息和操作标识保存到服务端,检测到针对所述目标页面地址的页面还原操作,根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息,根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面,从而使得当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。[0097] 实施例三[0098] 参照图3,示出了本发明实施例三中的一种页面显示装置的结构框图,具体可以包括:[0099] 操作检测单元301,用于检测目标页面上的本次页面操作;[0100] 信息获取单元302,用于获取在所述目标页面上的至少一次页面操作对应的页面状态信息;[0101] 保存单元303,用于保存所述页面状态信息以及所述本次页面操作对应的操作标识;[0102] 显示单元304,用于当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面。[0103] 在本发明实施例中,可选地,所述装置还包括:[0104] 标识生成单元,用于在所述保存所述页面状态信息以及所述本次页面操作对应的操作标识之前,生成所述本次页面操作对应的操作标识;[0105] 添加单元,用于将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址。[0106] 在本发明实施例中,可选地,所述显示单元包括:[0107] 还原操作检测子单元,用于检测到针对所述目标页面地址的页面还原操作;[0108] 信息读取子单元,用于根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;[0109] 还原子单元,用于根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面。[0110] 在本发明实施例中,可选地,所述页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。[0111] 在本发明实施例中,可选地,所述页面状态信息包括页面截图,所述页面还原操作包括针对所述页面截图的点击操作;[0112] 所述信息获取单元包括:[0113] 截取子单元,用于截取所述本次页面操作之后所述目标页面的页面截图。[0114] 在本发明实施例中,可选地,所述装置还包括:[0115] 展示单元,用于在所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,在历史记录页面上展示所述页面截图,以供用户进行点击操作。[0116] 在本发明实施例中,可选地,所述保存单元包括:[0117] 保存子单元,用于将所述页面状态信息和操作标识保存到服务端。[0118] 综上所述,依据本发明实施例,通过检测目标页面上的本次页面操作,获取在所述目标页面上的至少一次页面操作对应的页面状态信息,保存所述页面状态信息以及所述本次页面操作对应的操作标识,当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面,从而使得当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。[0119] 所述页面显示装置包括处理器和存储器,上述操作检测单元、信息获取单元、保存单元、显示单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。[0120] 处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来当用户想要恢复到之前的页面时,不仅可以回到之前的页面,还可以回到经过一个或多个页面操作之后页面所处的状态,避免了用户手动再次重复进行页面操作的麻烦,提高了操作的效率。[0121] 本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述页面显示方法。[0122] 本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述页面显示方法。[0123] 本发明实施例提供了一种设备,设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行上述的页面显示方法。本文中的设备可以是服务器、PC、PAD、手机等。[0124] 本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:[0125] 检测目标页面上的本次页面操作;[0126] 获取在所述目标页面上的至少一次页面操作对应的页面状态信息;[0127] 保存所述页面状态信息以及所述本次页面操作对应的操作标识;[0128] 当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面。[0129] 可选地,在所述保存所述页面状态信息以及所述本次页面操作对应的操作标识之前,所述方法还包括:[0130] 生成所述本次页面操作对应的操作标识;[0131] 将所述操作标识添加到所述目标页面的页面地址中,得到目标页面地址。[0132] 可选地,所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面包括:[0133] 检测到针对所述目标页面地址的页面还原操作;[0134] 根据所述目标页面地址中的操作标识,读取对应保存的页面状态信息;[0135] 根据所述页面状态信息对所述目标页面的状态进行还原,并显示状态还原后的目标页面。[0136] 可选地,所述页面还原操作包括在所述目标页面上或在所述目标页面之外的其他页面上的页面后退操作或页面前进操作。[0137] 可选地,所述页面状态信息包括页面截图,所述页面还原操作包括针对所述页面截图的点击操作;[0138] 所述获取在所述目标页面上的至少一次页面操作对应的页面状态信息包括:[0139] 截取所述本次页面操作之后所述目标页面的页面截图。[0140] 可选地,在所述当检测到针对所述操作标识的页面还原操作时,根据所述页面状态信息显示所述目标页面之前,所述方法还包括:[0141] 在历史记录页面上展示所述页面截图,以供用户进行点击操作。[0142] 可选地,所述保存所述页面状态信息以及所述本次页面操作对应的操作标识包括:[0143] 将所述页面状态信息和操作标识保存到服务端。[0144] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。[0145] 在一个典型的配置中,设备包括一个或多个处理器(CPU)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。[0146] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。[0147] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。[0148] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。[0149] 本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。[0150] 以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
专利地区:北京
专利申请日期:2019-09-30
专利公开日期:2024-07-26
专利公告号:CN112579952B