一种直播间中图标互斥显示的实现方法及装置制造方法及图纸

技术编号:20876305 阅读:29 留言:0更新日期:2019-04-17 11:36
本发明专利技术提供一种直播间中图标互斥显示的实现方法及装置,所述方法包括:S1,当用户进入直播间时,向服务器发送用于查询第一图标的显示状态的HTTP请求,并判断是否接收到服务器推送的与所述第一图标存在互斥逻辑的第二图标的显示状态消息;S2,若接收到的服务器返回的所述第一图标的显示状态为开启,且所述第一图标获知所述第二图标的显示状态为关闭,则在当前直播间内显示所述第一图标。本发明专利技术实现了两个图标之间的联动展示,可以有效解决互斥图标显示出现覆盖的问题,提升用户体验。

【技术实现步骤摘要】
一种直播间中图标互斥显示的实现方法及装置
本专利技术涉及互联网开发
,更具体地,涉及一种直播间中图标互斥显示的实现方法及装置。
技术介绍
目前直播平台为了推广其他应用会在直播间中插入各种各样的推广图标,用户点击这些推广图标时则会链接到相应的应用。这些推广图标常常与其他图标存在互斥逻辑,即当其他图标需要显示时,这些推广图标在其他图标显示的位置不能出现。传统方案中避免图标互斥情形出现是静态实现的,即图标A所在的位置图标B不能占据,如果占据就会导致AB重叠。但是由于在直播间中手机屏幕控件受限,采用静态的互斥方法还是会不可避免的出现图标重叠的问题。因此,亟需提供一种方法能够解决在有限的手机屏幕中采用现有图标互斥显示方法易出现图标重叠的问题。
技术实现思路
为解决现有图标互斥显示方法易出现图标重叠的问题,本专利技术提供一种直播间中图标互斥显示的实现方法及装置。根据本专利技术的一个方面,提供一种直播间中图标互斥显示的实现方法,包括:S1,当用户进入直播间时,向服务器发送用于查询第一图标的显示状态的HTTP请求,并判断是否接收到服务器推送的与所述第一图标存在互斥逻辑的第二图标的显示状态消息;S2本文档来自技高网...

【技术保护点】
1.一种直播间中图标互斥显示的实现方法,其特征在于,包括:S1,当用户进入直播间时,向服务器发送用于查询第一图标的显示状态的HTTP请求,并判断是否接收到服务器推送的与所述第一图标存在互斥逻辑的第二图标的显示状态消息;S2,若接收到的服务器返回的所述第一图标的显示状态为开启,且所述第一图标获知所述第二图标的显示状态为关闭,则在当前直播间内显示所述第一图标。

【技术特征摘要】
1.一种直播间中图标互斥显示的实现方法,其特征在于,包括:S1,当用户进入直播间时,向服务器发送用于查询第一图标的显示状态的HTTP请求,并判断是否接收到服务器推送的与所述第一图标存在互斥逻辑的第二图标的显示状态消息;S2,若接收到的服务器返回的所述第一图标的显示状态为开启,且所述第一图标获知所述第二图标的显示状态为关闭,则在当前直播间内显示所述第一图标。2.根据权利要求1所述的方法,其特征在于,步骤S1还包括:若在预设时间内没有接收到服务器推送的所述第二图标的显示状态消息,则向服务器发送用于查询第二图标的显示状态的HTTP请求。3.根据权利要求1或2所述的方法,其特征在于,步骤S1还包括:若接收到所述第二图标的显示状态消息或所述用于查询第二图标的显示状态的HTTP请求的返回结果,则根据所述第二图标的显示状态消息或所述返回结果获取所述第二图标的显示状态,并在当前直播间内对所述第二图标进行相应的显示或隐藏。4.根据权利要求3所述的方法,其特征在于,在步骤S1和S2间,还包括:当获取到所述第二图标的显示状态时,调用sendMessage方法将所述第二图标的显示状态通过Activity透传给第一图标;当第一图标接收到第二图标的显示状态为开启时,将标记位hasRequest的值设为true。5.根据权利要求4所述的方法,其特征在于,步骤S2中所述第一图标获知所述第二图标的显示状态为关闭的步骤进一步包括:获取标记位hasRequest的值,若所述标记位hasRequest的值为false,则第一图标获知所述第二图标的显示状态为关闭。6.一种直播...

【专利技术属性】
技术研发人员:张磊陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1