The application relates to the field of development, in particular to a focus triggering method, device, computer device and storage medium for displaying a page. The method includes: receiving the focus change instruction sent by the control end, the focus change instruction carries the focus displacement; identifying the current focus position in the display page, locating the target element according to the current focus position and focus displacement; identifying the element style class of the target element, and obtaining the corresponding relationship of the target element according to the element style class and focus style class Focus style class: in the display page, the target element is displayed as the focus display effect corresponding to the focus style class, and the focus display effect of the current element corresponding to the current focus position is eliminated. This method can trigger many kinds of elements in the display page.
【技术实现步骤摘要】
显示页面的焦点触发方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种显示页面的焦点触发方法、装置、计算机设备和存储介质。
技术介绍
随着数字化智能设备的发展,数字电视的应用也越来越广泛,用户一般是通过机顶盒来操作数字电视;传统机顶盒操作,主要通过遥控器进行人机交互,并通过各种元素的焦点反馈显示页面操作结果,显示页面中的文件对象模型里有一套触发焦点的机制并且有一些默认的样式。然而,这些默认样式不能覆盖所有显示页面中的元素,只有按键、输入框等元素能通过机顶盒浏览器来控制焦点,而机顶盒显示页面中的常见的图片框、视频窗口或一些定制化的复合元素均不能通过该方式控制焦点,用户无法直接操作机顶盒显示页面中的这些元素。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够触发显示页面中的多种类元素的显示页面的焦点触发方法、装置、计算机设备和存储介质。一种显示页面的焦点触发方法,所述方法包括:接收控制端发送的焦点变动指令,所述焦点变动指令携带有焦点位移量;识别显示页面中的当前焦点位置,根据所述当前焦点位置和所述焦点位移量定位到目标元素;识别所述目标元素的元素样式类,并根据元素样式类和焦点样式类的对应关系,获取所述目标元素对应的焦点样式类;在所述显示页面中,将所述目标元素显示为所述焦点样式类对应的焦点显示效果,并消除所述当前焦点位置对应的当前元素的焦点显示效果。在其中一个实施例中,所述识别所述目标元素的元素样式类,并根据元素样式类和 ...
【技术保护点】
1.一种显示页面的焦点触发方法,所述方法包括:/n接收控制端发送的焦点变动指令,所述焦点变动指令携带有焦点位移量;/n识别显示页面中的当前焦点位置,根据所述当前焦点位置和所述焦点位移量定位到目标元素;/n识别所述目标元素的元素样式类,并根据元素样式类和焦点样式类的对应关系,获取所述目标元素对应的焦点样式类;/n在所述显示页面中,将所述目标元素显示为所述焦点样式类对应的焦点显示效果,并消除所述当前焦点位置对应的当前元素的焦点显示效果。/n
【技术特征摘要】
1.一种显示页面的焦点触发方法,所述方法包括:
接收控制端发送的焦点变动指令,所述焦点变动指令携带有焦点位移量;
识别显示页面中的当前焦点位置,根据所述当前焦点位置和所述焦点位移量定位到目标元素;
识别所述目标元素的元素样式类,并根据元素样式类和焦点样式类的对应关系,获取所述目标元素对应的焦点样式类;
在所述显示页面中,将所述目标元素显示为所述焦点样式类对应的焦点显示效果,并消除所述当前焦点位置对应的当前元素的焦点显示效果。
2.根据权利要求1所述的方法,其特征在于,所述识别所述目标元素的元素样式类,并根据元素样式类和焦点样式类的对应关系,获取所述目标元素对应的焦点样式类,包括:
获取所述目标元素的显示程式中的第一元素样式标识;
根据已存储的元素样式标识和焦点样式标识的映射关系,获取所述第一元素样式标识对应的第一焦点样式标识;
将所述第一焦点样式标识添加到所述目标元素的显示程式中。
3.根据权利要求2所述的方法,其特征在于,所述将所述目标元素显示为所述焦点样式类对应的焦点显示效果,包括:
获取所述第一焦点样式标识对应的焦点显示实例;
根据所述焦点显示实例在所述显示页面中显示所述目标元素;
渲染所述显示页面。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收服务器发送的映射更新指令;
根据所述映射更新指令更新所述元素样式标识和焦点样式标识的映射关系。
5.根据权利要求1所述的方法,其特征在于,所述渲染所述显示页面,包括:
识别所述目标元素在所述显示页面中的第一区域和删除的焦点样式标识对应的元素在所述显示页面中的第二区域;
渲染所述第一区域和所述第二区域。
6.根据权利要求1所述的方法,其特征在于,所述显示页面上元素的位置按照二维数组表示,所述焦点位移量包括第一位移量和...
【专利技术属性】
技术研发人员:聂启成,
申请(专利权)人:平安国际智慧城市科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。