【技术实现步骤摘要】
界面信息传递方法、装置、介质及电子设备
[0001]本公开涉及信息
,具体地,涉及一种界面信息传递方法、装置、介质及电子设备。
技术介绍
[0002]在应用中的多个界面之间进行跳转的过程中,一般都需要将前一个界面的相关界面信息传递给下一个界面,使得下一个界面能够得知自身是从哪个界面中被打开的,或者具体是通过什么界面的什么模块被打开等等相关界面信息。
[0003]常见的界面之间的信息传递方案中会指定传递的信息,比如说在界面A打开界面B的时候,将相关界面信息一一复制给界面B。这种方案在连续跳转多个界面之后,积累的信息逐渐增多,每次创建界面时需要赋值的信息会逐渐增大,并且较多的字段会导致漏传、写错、难以管理等问题。另外,这种方案在界面是通过点击推送消息而创建的场景下,无法准确获取到界面创建之前所显示的界面的相关信息,容易造成界面信息的丢失。
技术实现思路
[0004]提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技 ...
【技术保护点】
【技术特征摘要】
1.一种界面信息传递方法,其特征在于,所述方法包括:响应在第一界面接收的第一触发指令,获取所述第一界面对应的第一信息节点中的界面信息,其中,所述触发指令用于指示打开第二界面;基于所述触发指令和所述第一信息节点中的界面信息,生成待复制界面信息;根据所述待复制界面信息更新全局信息节点中的界面信息,所述全局信息节点为应用启动时,初始化得到的信息节点;响应于所述触发指令创建第二界面,将更新后的全局信息节点中的界面信息作为所述第二界面对应的第二信息节点中的界面信息,并在所述显示界面中打开所述第二界面。2.根据权利要求1所述的方法,其特征在于,在所述触发指令产生的跳转信息为空的情况下,所述基于所述触发指令和所述第一信息节点中的界面信息,生成待复制界面信息包括:将所述第一信息节点中的界面信息作为所述待复制界面信息。3.根据权利要求1所述的方法,其特征在于,在所述触发指令产生的跳转信息不为空的情况下,所述基于所述触发指令和所述第一信息节点中的界面信息,生成待复制界面信息包括:获取所述触发指令产生的第一界面跳转信息,所述第一界面跳转信息用于描述所述触发指令的触发行为;将所述第一信息节点中的界面信息和所述第一界面跳转信息作为所述待复制界面信息。4.根据权利要求1所述的方法,其特征在于,在所述触发指令是通过所述第一界面中显示的推送消息接收到的情况下,所述基于所述触发指令和所述第一信息节点中的界面信息,生成待复制界面信息包括:获取所述触发指令产生的第二界面跳转信息,所述第二界面跳转信息包括所述推送消息对应的推送信息;将所述第一信息节点中的界面信息和所述第二界面跳转信息作为所述待复制界面信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述应用启动的情况下,初始化所述全局信息节点,其中,初始化后的所述全局信息节点中的界面信息为,所述应用启动后在所述显示界面中所显示的...
【专利技术属性】
技术研发人员:林伟池,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。