The invention discloses an interface information processing method and device. The method includes: acquiring the absolute coordinates of the user's current touch position on the current interface in the process of displaying the current interface; acquiring the target local interface information of the target DOM element corresponding to the absolute coordinates in the current interface; and broadcasting the target local interface information. Through the technical scheme of the present invention, the user with visual impairment can still obtain the local interface information of each part of the current page through touch control, thus ensuring that the user with visual impairment can effectively identify all walks of life with the help of screen reading software, so that the user with visual impairment can also perform various operations such as games.
【技术实现步骤摘要】
界面信息处理方法及装置
本专利技术涉及终端
,特别涉及一种界面信息处理方法及装置。
技术介绍
目前,用户使用的游戏界面等各种界面通常是通过市面上的游戏开发引擎研发出来的,但这种界面在被读屏软件识别时,通常会将界面的所有界面信息进行光栅化处理,然后将整个界面作为一个整体仅通过一个图片显示控件(即一个能够显示图片的元素)进行显示,如此,整个界面就会作为一个可被读屏软件识别的图片,但界面内部的各部分界面信息却无法被读屏软件识别,这就使得需要借助读屏软件的视力有障碍的用户并无法使用具有这种界面的游戏等应用,从而给视力有障碍的用户带来了不便,使其无法进行游戏等各种操作。
技术实现思路
本专利技术提供一种界面信息处理方法及装置,用以使得即便视力有障碍的用户依然能够通过触控获取当前页面中每部分的局部界面信息,从而确保视力有障碍的用户能够借助读屏软件有效识别各界面,这样,视力有障碍的用户也可进行游戏等各种操作。本专利技术提供一种界面信息处理方法,包括:在展示当前界面的过程中,获取用户在所述当前界面上的当前触控位置的绝对坐标;获取所述当前界面中所述绝对坐标所对应的目标DOM元素的目标局部界面信息;将所述目标局部界面信息进行播报。在一个实施例中,所述获取所述当前界面中所述绝对坐标所对应的目标DOM元素的目标局部界面信息,包括:根据预先存储的各界面中的各DOM元素的绝对坐标,确定所述当前界面中与所述绝对坐标对应的目标DOM元素;其中,每个DOM元素均对应一个UI显示对象,UI显示对象因其对应的DOM元素的局部界面信息所属的信息类别而异;确定所述目标DOM元素对应的目标UI显示 ...
【技术保护点】
1.一种界面信息处理方法,用于安装有读屏软件的当前设备,其特征在于,包括:在展示当前界面的过程中,获取用户在所述当前界面上的当前触控位置的绝对坐标;获取所述当前界面中所述绝对坐标所对应的目标DOM元素的目标局部界面信息;将所述目标局部界面信息进行播报。
【技术特征摘要】
1.一种界面信息处理方法,用于安装有读屏软件的当前设备,其特征在于,包括:在展示当前界面的过程中,获取用户在所述当前界面上的当前触控位置的绝对坐标;获取所述当前界面中所述绝对坐标所对应的目标DOM元素的目标局部界面信息;将所述目标局部界面信息进行播报。2.根据权利要求1所述的方法,其特征在于,所述获取所述当前界面中所述绝对坐标所对应的目标DOM元素的目标局部界面信息,包括:根据预先存储的各界面中的各DOM元素的绝对坐标,确定所述当前界面中与所述绝对坐标对应的目标DOM元素;其中,每个DOM元素均对应一个UI显示对象,UI显示对象因其对应的DOM元素的局部界面信息所属的信息类别而异;确定所述目标DOM元素对应的目标UI显示对象;将所述目标UI显示对象的属性信息的值确定为所述目标局部界面信息,其中,所述目标UI显示对象的属性信息的值表征了所述目标UI显示对象所展示的局部界面信息和所述目标UI显示对象所在的界面标识。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定待开发界面中需显示的界面信息的信息类别;为各类别的信息创建独立的UI显示对象;为各独立的UI显示对象创建一个对应的DOM元素;为各DOM元素配置绝对坐标,其中,所述各DOM元素的局部界面信息为所述各DOM元素对应的UI显示对象的各项属性信息的值。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述绝对坐标所对应的目标DOM元素确定为当前焦点;将所述当前焦点进行突出显示。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:基于标准显示屏,为各DOM元素配置标准的绝对坐标;确定展示所述当前界面的显示屏的实际尺寸与所述标准显示屏的尺寸之间的尺寸关系;根据所述尺寸关系和所述绝对尺寸,调整所述各DOM元素的绝对坐标;其中:所述DOM元素为单层元素;所述DOM元素包括DIV元素或者CANVAS元素。6.一种界面信息处理装置,用于安装有读屏软件的当前设备,其特征在于,包括:第一获取模块,用于在展示当前...
【专利技术属性】
技术研发人员:杨军,孙克宁,
申请(专利权)人:北京心智互动科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。