一种界面逻辑执行方法以及装置、电子设备、介质制造方法及图纸

技术编号:27654811 阅读:26 留言:0更新日期:2021-03-12 14:16
本发明专利技术实施例提供一种界面逻辑执行方法以及装置、电子设备、介质,本方法接收对显示界面发出的界面操作,获取显示界面中与界面操作对应的可操作对象。若与界面操作对应的可操作对象为多个,通过根据历史界面数据从多个可操作对象中筛选出目标操作对象,并触发目标操作对象对应的界面逻辑,使界面操作得到执行,以便避免同一界面操作对应于多个界面逻辑的情况下因误判操作对象而引发的界面逻辑执行错误的问题,实现用户意图达到的界面效果,提升用户体验。

【技术实现步骤摘要】
一种界面逻辑执行方法以及装置、电子设备、介质
本专利技术属于互联网
,尤其涉及一种界面逻辑执行方法以及装置、电子设备、介质。
技术介绍
目前,视频直播是一种流行直播方式,用户通过各种终端设备进入直播房间观看视频直播。比如网页中承载的直播房间、或直播客户端中承载的直播房间。以游戏直播为例,用户会在通过直播程序(比如直播客户端)观看游戏直播的同时,可能会打开游戏程序(比如游戏客户端)玩游戏。也就是说,用户在显示界面中同时加载游戏程序和直播程序各自的操作窗口,此时用户对显示界面发出的界面操作可能会同时触发游戏程序和直播程序各自的界面逻辑,导致界面逻辑执行错误的问题,影响用户体验。针对显示界面中同一界面操作对应于多个界面逻辑的情况,容易因误判操作对象而引发的界面逻辑执行错误,造成用户体验不佳。
技术实现思路
本专利技术提供了一种界面逻辑执行方法以及装置、电子设备、介质,以解决现有技术中同一界面操作对应于多个界面逻辑时,容易因误判操作对象而引发的界面逻辑执行错误,造成用户体验不佳的技术问题。<br>第一方面,本专本文档来自技高网...

【技术保护点】
1.一种界面逻辑执行方法,其特征在于,所述方法包括:/n接收对显示界面发出的界面操作;/n获取所述显示界面中与所述界面操作对应的可操作对象;/n若与所述界面操作对应的可操作对象为多个,则根据历史界面数据从多个可操作对象中筛选出目标操作对象;/n触发所述目标操作对象对应的界面逻辑,以使所述界面操作得到执行。/n

【技术特征摘要】
1.一种界面逻辑执行方法,其特征在于,所述方法包括:
接收对显示界面发出的界面操作;
获取所述显示界面中与所述界面操作对应的可操作对象;
若与所述界面操作对应的可操作对象为多个,则根据历史界面数据从多个可操作对象中筛选出目标操作对象;
触发所述目标操作对象对应的界面逻辑,以使所述界面操作得到执行。


2.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述显示界面加载有第一显示窗口和第二显示窗口,所述目标操作对象属于所述第一显示窗口,所述界面操作为在所述第一显示窗口中对所述目标操作对象的界面操作,所述第一显示窗口对应于第一应用程序;
所述方法还包括:
判断所述目标操作对象是否关联于所述第二显示窗口对应的第二应用程序;
若所述目标操作对象关联于所述第二应用程序,则在所述第二应用程序中执行所述界面操作的关联操作。


3.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括所述显示界面的布局信息;
所述根据历史界面数据从多个可操作对象中筛选出目标操作对象,包括:
根据所述显示界面的布局信息,确定多个可操作对象在所述显示界面中的位置关系;
根据所述位置关系从多个可操作对象中选取处于最上层的可操作对象,并以处于最上层的可操作对象作为所述目标操作对象。


4.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括所述显示界面的布局信息;
所述根据历史界面数据从多个可操作对象中筛选出目标操作对象,包括:
根据所述显示界面的布局信息,确定多个可操作对象在所述显示界面中的位置关系;
根据所述位置关系从多个可操作对象中选取处于最上层的可操作对象,并判断处于最上层的可操作对象是否符合预设条件;
若处于最上层的可操作对象符合所述预设条件,则以多个可操作对象中处于下一层的可操作对象作为所述目标操作对象;或者
若处于最上层的可操作对象不符合所述预设条件,则以处于最上层的可操作对象作为所述目标操作对象。


5.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括历史界面逻辑的执行时间;
所述根据历史界面数据从多个可操作对象中筛选出目标操作对象,包括:
根据所述历史界面逻辑的执行时间,确定多个可操作对象各自关联的历史界面逻辑的执行时间;
从多个可操作对象中选取关联历史界面逻辑最接近当前时刻的可操作对象,并以选取出的可操作对象作为所述目标操作对象。


6.根据权利要求1所述的界面逻辑执行方法,其特征在于,所述历史界面数据包括向用户展示的历史交互信息;
所述根据历史界面数据从多个可操作对象中筛选出目标操作对象...

【专利技术属性】
技术研发人员:徐昶陈军英
申请(专利权)人:完美世界北京软件科技发展有限公司
类型:发明
国别省市:北京;11

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

1