【技术实现步骤摘要】
一种界面逻辑执行方法以及装置、电子设备、介质
[0001]本专利技术是2020年11月20日提交中国专利局、申请号为202011315279.4、名称为“一种界面逻辑执行方法以及装置、电子设备、介质”的中国专利申请的分案申请。
[0002]本专利技术属于互联网
,尤其涉及一种界面逻辑执行方法以及装置、电子设备、介质。
技术介绍
[0003]目前,视频直播是一种流行直播方式,用户通过各种终端设备进入直播房间观看视频直播。比如网页中承载的直播房间、或直播客户端中承载的直播房间。
[0004]以游戏直播为例,用户会在通过直播程序(比如直播客户端)观看游戏直播的同时,可能会打开游戏程序(比如游戏客户端)玩游戏。也就是说,用户在显示界面中同时加载游戏程序和直播程序各自的操作窗口,此时用户对显示界面发出的界面操作可能会同时触发游戏程序和直播程序各自的界面逻辑,导致界面逻辑执行错误的问题,影响用户体验。
[0005]针对显示界面中同一界面操作对应于多个界面逻辑的情况,容易因误判操作对象而引发的界面逻辑执行错误 ...
【技术保护点】
【技术特征摘要】
1.一种界面逻辑执行方法,其特征在于,所述方法包括:接收对显示界面发出的界面操作;获取所述显示界面中与所述界面操作对应的可操作对象;若与所述界面操作对应的可操作对象为多个,则根据历史界面数据从多个可操作对象中筛选出目标操作对象,其中,所述多个可操作对象分别呈现于相互重叠的不同显示窗口;触发所述目标操作对象对应的界面逻辑,以使所述界面操作得到执行。2.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述显示界面加载有相互重叠的第一显示窗口和第二显示窗口,所述目标操作对象属于对应于第一应用程序的所述第一显示窗口,所述界面操作为在所述第一显示窗口中对所述目标操作对象的界面操作,所述第二显示窗口对应于第二应用程序;所述方法还包括:判断所述目标操作对象是否关联于所述第二应用程序;若所述目标操作对象关联于所述第二应用程序,则在所述第二应用程序中执行所述界面操作的关联操作。3.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括所述显示界面的布局信息;所述根据历史界面数据从多个可操作对象中筛选出目标操作对象,包括:根据所述显示界面的布局信息,确定多个可操作对象在所述显示界面中的位置关系;根据所述位置关系和预设条件从多个可操作对象中选取所述目标操作对象。4.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括所述显示界面的布局信息;所述根据历史界面数据从多个可操作对象中筛选出目标操作对象,包括:根据所述显示界面的布局信息,确定多个可操作对象在所述显示界面中的位置关系;若所述多个可操作对象位于同一层级,则选取处于视觉重点区域的可操作对象作为所述目标操作对象。5.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括历史界面逻辑的执行时间;所述根据历史界面数据从多个可操作...
【专利技术属性】
技术研发人员:徐昶,陈军英,
申请(专利权)人:完美世界北京软件科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。