页面处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36042679 阅读:12 留言:0更新日期:2022-12-21 10:49
本公开关于一种页面处理方法、装置、电子设备及存储介质,所述页面处理方法包括:监听与第一页面中预设的第一监听对象相关的页面动作;存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值;基于所述第一监听对象和所述第一值,生成第一页面链接,以用于基于所述第一页面链接还原第一页面,其中,还原的第一页面中包含所述第一监听对象和所述第一值。根据本公开的页面处理方法、装置、电子设备及存储介质可以解决对页面中的数据还原存在局限性的问题,可以通过页面链接,获取到监听对象及其值,从而可以获取到分享者在页面上对该监听对象的操作数据。页面上对该监听对象的操作数据。页面上对该监听对象的操作数据。

【技术实现步骤摘要】
页面处理方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种页面处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着信息获取途径的多样化和人们日益增长的资讯分享需求,在用户浏览页面的场景中,经常会希望跨本地、跨客户端分享一些链接,第三方可以通过打开分享者分享的链接,获取到相关信息。
[0003]例如,在相关的页面分享方法中,可以使用统一资源定位(uniform resource locator,URL)资源的方式来进行数据的跨终端携带。通过将信息序列化到浏览的访问地址上,实现在网络传递过程中的状态保持。在第三方打开的时候,根据需要获取URL上的状态,然后根据场景进行页面数据的还原。
[0004]然而,在这样的方法中,对页面中的数据还原存在局限性,无法获得分享者在页面上的操作数据。

技术实现思路

[0005]本公开提供一种页面处理方法、装置、电子设备及存储介质,以至少解决相关技术中对页面中的数据还原存在局限性的问题。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种页面处理方法,所述页面处理方法包括:监听与第一页面中预设的第一监听对象相关的页面动作,其中,所述页面动作用于对所述第一监听对象进行赋值;存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值;基于所述第一监听对象和所述第一值,生成第一页面链接,以用于基于所述第一页面链接还原第一页面,其中,还原的第一页面中包含所述第一监听对象和所述第一值。
>[0007]可选地,所述第一监听对象为深层链接对象,其中,所述监听与第一页面中预设的第一监听对象相关的页面动作,包括:通过记录与所述第一监听对象相关的数据操作,监听与第一页面中预设的第一监听对象相关的页面动作。
[0008]可选地,所述存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值,包括:基于预设的第一适配包,确定与所述第一页面的开发框架对应的页面链接序列化方法,其中,所述第一适配包中存储有与不同开发框架对应的页面链接序列化方法;基于与所述第一页面对应的页面链接序列化方法,对所述第一监听对象和所述第一值进行序列化,并且存储序列化后的第一监听对象和第一值。
[0009]可选地,所述页面处理方法还包括:获取待生成的第二页面的第二页面链接,其中,所述第二页面链接中指定第二监听对象及所述第二监听对象的第二值;基于所述第二监听对象、所述第二值以及与所述第二页面的开发框架对应的开发方法,生成所述第二页面,其中,所述第二页面中包含所述第二监听对象和所述第二值。
[0010]可选地,所述页面处理方法还包括:基于与所述第二页面的开发框架对应的开发
方法,存储所述第二监听对象和所述第二值。
[0011]可选地,所述基于与所述第二页面的开发框架对应的开发方法,存储所述第二监听对象和所述第二值,包括:基于预设的第二适配包,确定与所述第二页面的开发框架对应的页面链接反序列化方法,其中,所述第二适配包中存储有与不同开发框架对应的页面链接反序列化方法;基于与所述第二页面对应的页面链接反序列化方法,对所述第二监听对象和所述第二值进行反序列化,并且存储反序列化后的第二监听对象和第二值。
[0012]可选地,所述基于与所述第一页面的开发框架对应的开发方法,存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值,包括:响应于预设的更新开关处于开启状态,将所述第一监听对象和所述第一值存储到预设的对象空间;响应于所述更新开关处于关闭状态,将所述第一监听对象和所述第一值缓存到预设的缓存空间,直至所述更新开关被开启,将所述第一监听对象和所述第一值存储到所述对象空间。
[0013]根据本公开实施例的第二方面,提供一种页面处理装置,所述页面处理装置包括:监听单元,被配置为监听与第一页面中预设的第一监听对象相关的页面动作,其中,所述页面动作用于对所述第一监听对象进行赋值;存储单元,被配置为存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值;生成单元,被配置为基于所述第一监听对象和所述第一值,生成第一页面链接,以用于基于所述第一页面链接还原第一页面,其中,还原的第一页面中包含所述第一监听对象和所述第一值。
[0014]可选地,所述第一监听对象为深层链接对象,其中,所述监听与第一页面中预设的第一监听对象相关的页面动作,包括:通过记录与所述第一监听对象相关的数据操作,监听与第一页面中预设的第一监听对象相关的页面动作。
[0015]可选地,所述存储单元还被配置为:基于预设的第一适配包,确定与所述第一页面的开发框架对应的页面链接序列化方法,其中,所述第一适配包中存储有与不同开发框架对应的页面链接序列化方法;基于与所述第一页面对应的页面链接序列化方法,对所述第一监听对象和所述第一值进行序列化,并且存储序列化后的第一监听对象和第一值。
[0016]可选地,所述页面处理装置还包括:获取单元,被配置为获取待生成的第二页面的第二页面链接,其中,所述第二页面链接中指定第二监听对象及所述第二监听对象的第二值;页面生成单元,被配置为基于所述第二监听对象、所述第二值以及与所述第二页面的开发框架对应的开发方法,生成所述第二页面,其中,所述第二页面中包含所述第二监听对象和所述第二值。
[0017]可选地,所述页面处理装置还包括:对象存储单元,被配置为基于与所述第二页面的开发框架对应的开发方法,存储所述第二监听对象和所述第二值。
[0018]可选地,所述对象存储单元还被配置为:基于预设的第二适配包,确定与所述第二页面的开发框架对应的页面链接反序列化方法,其中,所述第二适配包中存储有与不同开发框架对应的页面链接反序列化方法;基于与所述第二页面对应的页面链接反序列化方法,对所述第二监听对象和所述第二值进行反序列化,并且存储反序列化后的第二监听对象和第二值。
[0019]可选地,所述存储单元被配置为:响应于预设的更新开关处于开启状态,将所述第一监听对象和所述第一值存储到预设的对象空间;响应于所述更新开关处于关闭状态,将所述第一监听对象和所述第一值缓存到预设的缓存空间,直至所述更新开关被开启,将所
述第一监听对象和所述第一值存储到所述对象空间。
[0020]根据本公开实施例的第三方面,提供一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器,其中,所述处理器可执行指令在被所述处理器运行时,促使所述处理器执行根据本公开的示例性实施例所述的页面处理方法。
[0021]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行根据本公开的示例性实施例所述的页面处理方法。
[0022]根据本公开实施例的第五方面,提供一种计算机程序产品,其包括计算机指令,所述计算机指令被处理器执行时实现根据本公开的示例性实施例所述的页面处理方法。
[0023]本公开的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面处理方法,其特征在于,所述页面处理方法包括:监听与第一页面中预设的第一监听对象相关的页面动作,其中,所述页面动作用于对所述第一监听对象进行赋值;存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值;基于所述第一监听对象和所述第一值,生成第一页面链接,以用于基于所述第一页面链接还原第一页面,其中,还原的第一页面中包含所述第一监听对象和所述第一值。2.根据权利要求1所述的页面处理方法,其特征在于,所述第一监听对象为深层链接对象,其中,所述监听与第一页面中预设的第一监听对象相关的页面动作,包括:通过记录与所述第一监听对象相关的数据操作,监听与第一页面中预设的第一监听对象相关的页面动作。3.根据权利要求1所述的页面处理方法,其特征在于,所述存储所述第一监听对象以及所述页面动作赋给所述第一监听对象的第一值,包括:基于预设的第一适配包,确定与所述第一页面的开发框架对应的页面链接序列化方法,其中,所述第一适配包中存储有与不同开发框架对应的页面链接序列化方法;基于与所述第一页面对应的页面链接序列化方法,对所述第一监听对象和所述第一值进行序列化,并且存储序列化后的第一监听对象和第一值。4.根据权利要求1所述的页面处理方法,其特征在于,所述页面处理方法还包括:获取待生成的第二页面的第二页面链接,其中,所述第二页面链接中指定第二监听对象及所述第二监听对象的第二值;基于所述第二监听对象、所述第二值以及与所述第二页面的开发框架对应的开发方法,生成所述第二页面,其中,所述第二页面中包含所述第二监听对象和所述第二值。5.根据权利要求4所述的页面处理方法,其特征在于,所述页面处理方法还包括:基于与所述第二页面的开发框架对应的开发方法,存储所述第二监听对象和所述第二值。6.根据权利要求5所述的页面处理方法,其特征在于,所述基于与所述第二页面的开发框架对应的...

【专利技术属性】
技术研发人员:林高
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1