APP多弹窗排序总结
由于产品设计的问题,现在存在进入播放页面有多个弹窗可能同时弹出的问题,于是存在重叠遮挡,而且由于提示是异步回调的,多层弹窗重叠的样式也不一致。
于是,产品经理定了下优先级,确定了这种情况下的弹出顺序。
以下为该问题的处理总结:
1,弹窗的类型:
(1)在初始化数据接口中,可以确定的多个弹窗
(2)通过单独接口通知的弹窗
2,弹窗的关闭方式:
(1)手动关闭
(2)倒计时关闭
3,问题概括:
(1)无法同时获得全部的弹窗,因此无法在最初时刻为其排序,因此弹窗的排序必须是动态的
(2)低级别弹窗弹出后,后加入的高级别弹窗也不能弹出
4,解决方案:
(1)为弹窗增加模型表示,配置相应的优先级
(2)将模型存入数组,每加入一组数据,对数组进行排序,如果当前弹窗的优先级最高,展示该弹窗(第一个加入的弹窗一定会展示)
(3)可以同时获取的弹窗,按照优先级顺序加入数组
(4)为已经展示的弹窗增加最高权重
(5)弹窗移除时,同时移除数组中的数据,并展示下一个
多重随机标签
hrol分别是什么意思 建行湖北省分行运营中心好吗 扬州为什么是二线城市 vb程序设计一般的四个步骤 淮北到合肥高铁时间表 我和我对象吵架了我要给他写一个一万字的检讨书 跪求大家帮助 2048游戏作者创业故事我的游戏为什么会火 北京快速公交3号线五环外实行专有路权 北京建筑大学王牌专业排名一览表 珍爱网是骗人的吗 重启了服务器也是没用 edge无法访问网页 不用白胶和粘土怎么做起泡胶 为什么在我的win10系统里office10和office13excel都要配置进度而且打开速度很 上饶几个区几个县 外墙涂料有多少种类 深圳坪山的哪些游玩地值得安利 荆州银行有哪些 任丘一中有多少面积 聚美优品搞活动网页打不开 兰州市加强和完善服务业统计工作的实施意见兰州市人民政府办公厅通知 渝北龙兴和大渡口哪里发展好 中国除尘设备网网站简介 游戏工作室赚钱吗现在 临夏州智慧教育云平台登录入口注册不了 有哪些内容是需要多个岗位共同完成的 soma是个什么软件 dreamweaver8怎么样将表格布局删掉 不是画的 上海闵行协管员转制后工资待遇合计大概多少如何转法 制作dj音乐用什么软件啊