一种前端APP弹窗管理方法、装置及系统制造方法及图纸

技术编号:26478209 阅读:27 留言:0更新日期:2020-11-25 19:22
本发明专利技术公开了一种前端APP弹窗管理方法、装置及系统,该方法包括:获取与前端APP存在关联的各个弹窗,其中,所述各个弹窗包括:本地弹窗和网络弹窗;对所述各个弹窗进行配置,确定所述各个弹窗的弹出条件;基于所述弹出条件确定所述各个弹窗的弹出顺序;依据所述弹出顺序检测到所述前端APP的状态是否满足对应的目标弹出条件;若满足,获取与所述目标弹出条件对应的目标弹窗;调度所述目标弹窗进行展示。上述的管理方法,不再将各个弹窗之间弹窗逻辑建立关联,耦合性降低,一旦检测到满足目标弹出条件的目标弹窗直接调度目标弹窗进行展示,不需要考虑各个弹窗之间的耦合关系,有利于后续扩展。

【技术实现步骤摘要】
一种前端APP弹窗管理方法、装置及系统
本专利技术涉及互联网
,尤其涉及一种前端APP弹窗管理方法、装置及系统。
技术介绍
随着互联网,智能手机,及5G技术的快速发展,越来越多的线下业务场景迁移至线上办理,为用户带来便捷的同时也引入了使用门槛,因此各种基于前端APP的弹窗应用而生,弹窗可以用于各种功能的引导、营销推广、信息提示、实名认证等。而对弹窗的管理,现有技术是将各弹窗逻辑进行关联,前一弹窗执行完成后对下一弹窗进行初始化,进而执行下一弹窗,耦合性高,比如,如果需要在二者之间插入一个弹窗时,需要对二者都进行改造,不利于后续的扩展。
技术实现思路
有鉴于此,本专利技术提供了一种前端APP弹窗管理方法、装置及系统,用以解决现有各弹窗逻辑进行关联,前一弹窗执行完成后对下一弹窗进行初始化,进而执行下一弹窗,耦合性高,不利于后续的扩展的问题,具体方案如下:一种前端APP弹窗管理方法,包括:获取与前端APP存在关联的各个弹窗,其中,所述各个弹窗包括:本地弹窗和网络弹窗;对所述各个弹窗进行配置,确定本文档来自技高网...

【技术保护点】
1.一种前端APP弹窗管理方法,其特征在于,包括:/n获取与前端APP存在关联的各个弹窗,其中,所述各个弹窗包括:本地弹窗和网络弹窗;/n对所述各个弹窗进行配置,确定所述各个弹窗的弹出条件;/n基于所述弹出条件确定所述各个弹窗的弹出顺序;/n依据所述弹出顺序检测到所述前端APP的状态是否满足对应的目标弹出条件;/n若满足,获取与所述目标弹出条件对应的目标弹窗;/n调度所述目标弹窗进行展示。/n

【技术特征摘要】
1.一种前端APP弹窗管理方法,其特征在于,包括:
获取与前端APP存在关联的各个弹窗,其中,所述各个弹窗包括:本地弹窗和网络弹窗;
对所述各个弹窗进行配置,确定所述各个弹窗的弹出条件;
基于所述弹出条件确定所述各个弹窗的弹出顺序;
依据所述弹出顺序检测到所述前端APP的状态是否满足对应的目标弹出条件;
若满足,获取与所述目标弹出条件对应的目标弹窗;
调度所述目标弹窗进行展示。


2.根据权利要求1所述的方法,其特征在于,对所述各个弹窗进行配置,包括:
确定所述各个弹窗的类型;
若所述类型为本地弹窗,令对应的本地弹窗继承弹窗基类,或;
若所述类型为网络弹窗,获取对应的弹窗资源,将所述弹窗资源基于本地公共弹窗容器进行展示,得到对应的网络弹窗,令所述网络弹窗继承所述弹窗基类。


3.根据权利要求2所述的方法,其特征在于,确定所述各个弹窗的弹出条件,包括:
获取所述各个弹窗中本地弹窗在所述弹窗基类中继承的本地配置信息,基于所述本地配置信息和所述本地弹窗确定本地弹窗弹出条件;
获取所述各个弹窗中网络弹窗在所述弹窗基类中继承的网络配置信息,基于所述网络配置信息和所述网络弹窗确定网络弹窗弹出条件;
基于所述本地弹窗弹出条件和所述网络弹窗弹出条件,确定所述弹出条件。


4.根据权利要求1所述的方法,其特征在于,基于所述弹出条件确定所述各个弹窗的弹出顺序,包括:
获取所述弹出条件中所述各个弹窗的弹出优先级;
基于所述弹出优先级,确定所述各个弹窗的弹出顺序。


5.根据权利要求1所述的方法,其特征在于,还包括:
若不满足,对与所述目标弹出条件对应的目标弹窗弹出失败进行标记。


6.一种前端APP弹窗管理装置,其特征在于,包括:
第一获取模块,用于获取与前端APP存在关联的各个弹窗,其中,所述各个弹窗包括:本地弹窗和网络弹窗;
条件确定模块,用于对所述各个弹窗进行配置,确定所述各个弹窗的弹出条件;
顺序确定模块,用于基于所述弹出条件确定所述...

【专利技术属性】
技术研发人员:钱巧娅林强穆森
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1