[发明专利]采集滑动手势的方法和装置在审
| 申请号: | 202110807468.1 | 申请日: | 2021-07-16 |
| 公开(公告)号: | CN113467618A | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 李若愚;李哲 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/0484;G06F3/0488 |
| 代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 采集 滑动 手势 方法 装置 | ||
本说明书实施例涉及一种采集滑动手势的方法和装置。该方法的一具体实施方式包括:在屏幕阅读器运行状态下,应用程序执行以下滑动手势采集操作:首先,响应于接收到操作系统基于用户对目标视图所做的按压操作捕获到的第一事件,发送用于提示用户进行滑动操作的第一提示信息。之后,接收操作系统基于用户对目标视图所做的滑动操作捕获到的第二事件,以及接收操作系统基于用户对目标视图所做的按压释放操作捕获的第三事件。最后,根据第一事件、第二事件和第三事件生成滑动手势数据。
技术领域
本说明书一个或多个实施例涉及计算机技术领域,尤其涉及一种采集滑动手势的方法和装置。
背景技术
屏幕阅读器是一种可以将电脑、手机屏幕上的内容通过TTS(Text To Speech,从文本到语音)朗读出的软件,该类软件的受众人群主要是视力障碍人群。屏幕阅读器可以有效帮助视力障碍人士在看不见或无法看清其屏幕的情况下与其终端设备进行互动。屏幕阅读器运行状态下,智能终端设备的操作方式与普通方式有较大差异。在屏幕阅读器启动之后,用户的触屏手势会被操作系统劫持转换为特定的事件。比如,向左/向右的单指滑动手势会被操作系统转换成焦点移动到前一个/后一个界面元素上的操作。操作系统对滑动手势的劫持和转换可能会导致应用程序(Application,App)获取不到滑动手势的数据。因此,在屏幕阅读器运行状态下,应用程序采集用户的触屏滑动手势存在困难。
发明内容
本说明书一个或多个实施例描述了一种采集滑动手势的方法和装置,在屏幕阅读器运行状态下,操作系统基于用户对目标视图所做的按压操作、滑动操作和按压释放操作分别捕获第一事件、第二事件和第三事件,应用程序根据操作系统捕获的第一事件、第二事件和第三事件,生成滑动手势数据,从而实现了屏幕阅读器运行状态下滑动手势的采集。
根据第一方面,提供了一种采集滑动手势的方法,包括:在屏幕阅读器运行状态下,应用程序执行以下滑动手势采集操作:响应于接收到操作系统基于用户对目标视图所做的按压操作捕获到的第一事件,发送用于提示用户进行滑动操作的第一提示信息,上述目标视图是上述应用程序中的视图;接收上述操作系统基于上述用户对上述目标视图所做的滑动操作捕获到的第二事件;接收上述操作系统基于上述用户对上述目标视图所做的按压释放操作捕获到的第三事件;根据上述第一事件、第二事件和上述第三事件,生成滑动手势数据。
在一个实施例中,上述目标视图为所在页面的单一视图。
在一个实施例中,上述目标视图所占的区域与上述目标视图所在页面所占的区域相同。
在一个实施例中,上述方法还包括:响应于接收到上述第三事件,发送用于提示上述用户滑动操作结束的第二提示信息。
在一个实施例中,上述第一提示信息和上述第二提示信息通过震动或者语音的方式发送。
在一个实施例中,当上述操作系统为安卓系统时,上述第一事件、第二事件和第三事件分别为基于hover组件监控到的光标进入事件、光标移动事件和光标移出事件。
在一个实施例中,上述方法还包括:在屏幕阅读器未运行状态下,上述应用程序执行以下滑动手势采集操作:响应于接收到操作系统基于用户对屏幕所做的按压操作捕获到的手指按下事件,发送用于提示上述用户进行滑动操作的提示信息;接收上述操作系统基于上述用户对上述屏幕所做的滑动操作捕获到的手指滑动事件;接收上述操作系统基于上述用户对上述屏幕所做的按压释放操作捕获的手指离开事件;根据上述手指按下事件、手指滑动事件和手指离开事件,生成滑动手势数据。
在一个实施例中,上述方法还包括:响应于接收到上述手指离开事件,发送用于提示用户滑动操作结束的提示信息。
在一个实施例中,上述屏幕阅读器为以下任一种屏幕阅读器:旁白模式、盲人模式和讲述人。
在一个实施例中,上述方法还包括:将生成的滑动手势数据与预先存储的验证用滑动手势数据进行匹配;基于匹配结果,确定是否验证通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110807468.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变电站设备热故障诊断方法及系统
- 下一篇:一种复合硅酸盐水泥生产工艺





