System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种弹窗管理方法、系统、电子设备、存储介质及车辆技术方案_技高网

一种弹窗管理方法、系统、电子设备、存储介质及车辆技术方案

技术编号:41205536 阅读:5 留言:0更新日期:2024-05-07 22:31
本发明专利技术公开了一种弹窗管理方法、系统、电子设备、存储介质及车辆,包括响应于应用程序启动信号,建立所述应用程序与服务端的通信关系;响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议;基于所述弹窗协议,建立对应的弹窗页面;判断是否弹出所述弹窗页面,当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,基于所述通信关系,将所述操作指令以及对应的弹窗页面存储至所述服务端。解决了不同平台的兼容性问题,与APP耦合性低,可扩展性强,可以支持多个弹窗串行下发,对于新的弹窗类型可以动态发布,无需用户重新下载更新APP。

【技术实现步骤摘要】

本专利技术涉及车辆,特别是涉及一种弹窗管理方法、系统、电子设备、存储介质及车辆


技术介绍

1、应用弹窗是指打开手机应用或其他应用的时候自动弹出的窗口,弹出一些重要的的信息提示,例如,当用户进行应用注册时,通过弹窗的方式可以更好的提醒用户进行信息填写,当用户进入某个活动页面时,通过弹窗可以控制该活动的一些说明步骤和演示,当用户进行导航等操作时,通过弹窗则可以在不影响当前导航体验的前提下有效的进行重要信息的提醒。

2、cn110673910a的专利文件公开了一种app系统中控制弹窗展现的控制方法,包括如下步骤:a.确定所述app系统中的当前弹窗;b.确定与所述当前弹窗兼容的弹窗;c.确定下一个弹窗;d.在满足弹窗触发条件时展现所述下一个弹窗。本专利技术能够将当前弹窗作为立足点出发,将与当前弹窗不兼容的弹窗进行处理,进而将能够进行展现的弹窗进行展现,本专利技术设计简单、流程清楚、使用方便、能够很好的解决弹窗不兼容的问题,具有极高的商业价值。

3、上述专利文件以及现有技术中,由于当前环境下的用户使用的手机型号,系统都不相同,对某些用户,弹窗的场景也不同,对于商家而言,不可能将弹窗逐一进行设计以满足所有的用户终端,进而会有一些弹窗会由于一些规格、形式上的问题而导致不兼容,无法进行弹窗弹出展示,也会由于上述技术问题造成一些弹窗不能显示,或显示错误,给用户造成了不好的使用体验,基于原生平台开发的弹窗可扩展性差,如新加一种弹窗组件需要重新编码发版,流程繁琐。

4、因此,本申请提供一种弹窗管理方法以解决上述技术问题。


技术实现思路

1、本专利技术的目的在于提供一种弹窗管理方法、系统、电子设备、存储介质及车辆,能够解决上述提到的至少一个技术问题。

2、为了解决上述技术问题,本专利技术提供了一种弹窗管理方法,包括:

3、响应于应用程序启动信号,建立所述应用程序与服务端的通信关系;

4、响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议;

5、基于所述弹窗协议,建立对应的弹窗页面;

6、判断是否弹出所述弹窗页面,当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,基于所述通信关系,将所述操作指令以及对应的弹窗页面存储至所述服务端。

7、在其中一些具体实施例中,将所述操作指令以及对应的弹窗页面存储至所述服务端之后,所述方法还包括:

8、当判断所述弹窗页面需要再次弹出时,基于所述通信关系,从所述服务端调取所述弹窗页面以及所述对应的操作指令;

9、基于所述弹窗页面以及所述对应的操作指令,确定再次弹出的所述弹窗页面内容;

10、基于确定的所述弹窗页面内容,再次弹出所述弹窗页面。

11、在其中一些具体实施例中,响应于应用程序启动信号,建立所述应用程序与服务端的通信关系,具体包括:

12、根据所述应用程序启动信号,获取进入的应用程序页面;

13、基于所述应用程序页面,建立所述应用程序与所述服务端的通信关系;

14、其中,所述通信关系为建立所述应用程序与所述服务端之间的socket连接。

15、在其中一些具体实施例中,响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议,具体包括:

16、根据对所述应用程序的控制指令,进入相应的应用程序页面;

17、基于所述应用程序页面的生命周期,携带下发所述控制指令的用户地址信息以及所述应用程序页面的地址信息,通过所述通信关系,在所述服务端获取对应的所述弹窗协议。

18、在其中一些具体实施例中,基于所述弹窗协议,建立对应的弹窗页面,具体包括:

19、基于所述弹窗协议,获取对应的弹窗页面配置信息;

20、基于所述弹窗页面配置信息,渲染建立对应的所述弹窗页面;

21、基于所述通信关系,将所述弹窗页面存储至所述服务端。

22、在其中一些具体实施例中,判断是否弹出所述弹窗页面,当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,基于所述通信关系,将所述操作指令以及对应的弹窗页面存储至所述服务端,具体包括:

23、基于所述弹窗协议,判断是否弹出所述弹窗页面;

24、当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,其中,所述操作指令包括取消指令、确定指令、跳转指令以及关闭指令;

25、将所述操作指令转换为操作码,基于所述通信关系,将所述操作码、操作码对应的弹窗页面以及操作码对应的弹窗页面状态,基于所述通信关系,存储至所述服务端。

26、基于同一构思,本专利技术还提供一种弹窗管理系统,包括:

27、通信关系建立模块,配置为响应于应用程序启动信号,建立所述应用程序与服务端的通信关系;

28、弹窗协议获取模块,配置为响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议;

29、弹窗页面建立模块,配置为基于所述弹窗协议,建立对应的弹窗页面;

30、弹窗页面管理模块,配置为判断是否弹出所述弹窗页面,当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,基于所述通信关系,将所述操作指令以及对应的弹窗页面存储至所述服务端。

31、基于同一构思,本专利技术还提供一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行弹窗管理方法的步骤。

32、基于同一构思,本专利技术还提供一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行弹窗管理方法的步骤。

33、基于同一构思,本专利技术还提供一种车辆,所述车辆设置有如上所述的弹窗管理系统。

34、与现有技术相比,其有益效果在于:

35、本专利技术公开了一种弹窗管理方法、系统、电子设备、存储介质及车辆,解决了不同平台的兼容性问题,与app耦合性低,可扩展性强,可以支持多个弹窗串行下发,对于新的弹窗类型可以动态发布,无需用户重新下载更新app。

本文档来自技高网...

【技术保护点】

1.一种弹窗管理方法,其特征在于,包括:

2.根据权利要求1所述的弹窗管理方法,其特征在于,将所述操作指令以及对应的弹窗页面存储至所述服务端之后,所述方法还包括:

3.根据权利要求1所述的弹窗管理方法,其特征在于,响应于应用程序启动信号,建立所述应用程序与服务端的通信关系,具体包括:

4.根据权利要求1所述的弹窗管理方法,其特征在于,响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议,具体包括:

5.根据权利要求1所述的弹窗管理方法,其特征在于,基于所述弹窗协议,建立对应的弹窗页面,具体包括:

6.根据权利要求1所述的弹窗管理方法,其特征在于,判断是否弹出所述弹窗页面,当判断弹出所述弹窗页面时,记录对所述弹窗页面的操作指令,基于所述通信关系,将所述操作指令以及对应的弹窗页面存储至所述服务端,具体包括:

7.一种弹窗管理系统,其特征在于,包括:

8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述方法的步骤。

9.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至6中任一项所述方法的步骤。

10.一种车辆,其特征在于,所述车辆设置有如权利要求7所述的弹窗管理系统。

...

【技术特征摘要】

1.一种弹窗管理方法,其特征在于,包括:

2.根据权利要求1所述的弹窗管理方法,其特征在于,将所述操作指令以及对应的弹窗页面存储至所述服务端之后,所述方法还包括:

3.根据权利要求1所述的弹窗管理方法,其特征在于,响应于应用程序启动信号,建立所述应用程序与服务端的通信关系,具体包括:

4.根据权利要求1所述的弹窗管理方法,其特征在于,响应于对所述应用程序的控制指令,基于所述应用程序相应的生命周期,通过所述通信关系在所述服务端获取对应的弹窗协议,具体包括:

5.根据权利要求1所述的弹窗管理方法,其特征在于,基于所述弹窗协议,建立对应的弹窗页面,具体包括:

6.根据权利要求1所述的弹窗管理方法,其特征在于,判断是否弹出所述弹窗页面,当判断弹出所述弹窗页...

【专利技术属性】
技术研发人员:高伟
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1