The present application embodiment provides an identification method, a device and a terminal device for a user gesture operation, and the method includes: if the user gesture operation triggers a touch sliding event, determines whether the sliding distance of the user's gesture operation satisfies the touch continuity condition; if satisfied, the movement of the user's gestures is moved. Moving direction causes the page to generate corresponding scrolling and prohibits other functions of the system from rolling. The application example can accurately identify user gestures and perform the correct operation response.
【技术实现步骤摘要】
一种用户手势操作的识别方法、装置和终端设备
本申请实施例涉及互联网
,尤其涉及一种用户手势操作的识别方法、装置和终端设备。
技术介绍
随着移动互联网与触摸屏技术的发展,手势操作因其便利性以及操控准确性越来越为用户所接受。手指接触屏幕时触发触碰开始事件(touch_down),手指移动过程中连续触发触碰滑动事件(touch_move),手指离开屏幕时触发滑动取消事件(touch_cancel或者touch_end)。但是通常应用程序使用时,由于其页面既可以上下滑动也可以左右滑动,用户的手势往往由于输入操作的角度而产生斜向操作,从而造成对用户手势的判断出现错误。对用户手势的判断错误往往会产生错误的手势识别结果,令终端产生错误的操作响应,严重影响用户体验。因此,如何实现准确识别用户手势操作,进行正确的操作响应成为本领域技术人员亟待解决的技术问题。
技术实现思路
本申请实施例提供了一种用户手势操作的识别方法、装置和终端设备,其能够实现准确识别用户手势操作,并进行正确的操作响应。根据本申请实施例的一个方面,提供了一种用户手势操作的识别方法,所述方法包括:如所述用户手势操作触发触碰滑动事件,判断所述用户手势操作的滑动距离是否满足触碰持续条件;如满足,则根据所述用户手势操作的移动方向令页面产生对应的滚动,并禁止系统其他方向滚动的功能。根据本申请实施例的另一个方面,还提供了一种用户手势操作的识别装置,所述装置包括:速度判断模块,用于如所述用户手势操作触发触碰滑动事件,判断所述用户手势操作的滑动距离是否满足触碰持续条件;操作控制模块,用于如满足,则根据所述用户手势操作的移 ...
【技术保护点】
一种用户手势操作的识别方法,其特征在于,所述方法包括:如所述用户手势操作触发触碰滑动事件,判断所述用户手势操作的滑动距离是否满足触碰持续条件;如满足,则根据所述用户手势操作的移动方向令页面产生对应的滚动,并禁止系统其他方向滚动的功能。
【技术特征摘要】
1.一种用户手势操作的识别方法,其特征在于,所述方法包括:如所述用户手势操作触发触碰滑动事件,判断所述用户手势操作的滑动距离是否满足触碰持续条件;如满足,则根据所述用户手势操作的移动方向令页面产生对应的滚动,并禁止系统其他方向滚动的功能。2.根据权利要求1所述的方法,其特征在于,所述如所述用户手势操作触发触碰滑动事件,判断所述用户手势操作的滑动距离是否满足触碰持续条件包括:当获得的所述用户手势操作触发触碰开始事件,记录开始触碰点的坐标;当获得的所述用户手势操作触发触碰滑动事件,记录滑动触碰点的坐标;如所述滑动触碰点和所述开始触碰点在任一方向上的坐标差值大于最低可信值,则确定所述滑动距离满足触碰持续条件。3.根据权利要求2所述的方法,其特征在于,所述如满足,则根据所述用户手势操作的移动方向令页面产生对应的滚动,并禁止系统其他方向滚动的功能包括:判断所述滑动触碰点和所述开始触碰点在x方向的坐标差值是否大于所述滑动触碰点和所述开始触碰点在y方向的坐标差值;如大于,则确认所述用户手势操作的移动方向为横向,令页面产生横向滚动,禁止系统纵向滚动的功能。4.根据权利要求3所述的方法,其特征在于,所述如触发,则根据所述触碰滑动事件的移动方向令页面产生对应的滚动,并禁止系统其他方向滚动的功能包括:如小于或者等于,则确认所述用户手势操作的移动方向为纵向,令页面产生纵向滚动,禁止所述页面横向滚动的功能。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:如所述用户手势操作触发滑动取消事件,则恢复所述页面其他方向滚动的功能。6.一种用户手势操作的识别装置,其特征在于,所述装置包括:速度判断模块,用于如所述用户手势操作触发触碰滑动事件,判断所述用...
【专利技术属性】
技术研发人员:谢东卫,
申请(专利权)人:广州阿里巴巴文学信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。