[发明专利]一种响应网页中用户手势操作的方法、装置和终端设备有效
申请号: | 201810100685.5 | 申请日: | 2018-02-01 |
公开(公告)号: | CN108363525B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 谢东卫 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484;G06F3/0485 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 响应 网页 用户 手势 操作 方法 装置 终端设备 | ||
1.一种响应网页中用户手势操作的方法,其特征在于,所述方法包括:
根据接收的用户手势操作,获得所述用户手势操作对应的触摸坐标以及当前网页上下滚动的距离,其中,所述用户手势操作包括左右滑动操作和上下滚动操作;
依据所述触摸坐标以及当前网页上下滚动的距离查询滑动区域表单,确定所述手势操作是否落入网页页面中网页内部区域的滑动范围;
如果是,则控制所述网页内部区域响应所述用户手势操作,进行与所述用户手势操作对应的滑动,
其中,所述方法还包括:获得加载的所述网页页面中至少一所述网页内部区域的滑动范围;维护所述网页内部区域的滑动范围组成的滑动区域表单,并记录所述网页上下滚动的距离。
2.根据权利要求1所述的方法,其特征在于,所述滑动区域表单为哈希表,以所述网页内部区域的身份属性作为主键,以所述网页内部区域的滑动范围的坐标属性作为值。
3.根据权利要求2所述的方法,其特征在于,所述网页内部区域的滑动范围的坐标属性为相对于所述网页的左上角原点位置的相对坐标,包括:所述网页内部区域的左侧最远滑动位置坐标、所述网页内部区域的顶部位置坐标、所述网页内部区域高度位置坐标以及所述网页内部区域宽度位置坐标。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果否,则控制所述网页的页面框架响应所述用户手势操作,进行与所述用户手势操作对应的滑动。
5.一种响应网页中用户手势操作的装置,其特征在于,所述装置包括:
坐标获得模块,用于根据接收的用户手势操作,获得所述用户手势操作对应的触摸坐标以及当前网页上下滚动的距离,其中,所述用户手势操作包括左右滑动操作和上下滚动操作;
范围确定模块,用于依据所述触摸坐标以及当前网页上下滚动的距离查询滑动区域表单,确定所述手势操作是否落入网页页面中网页内部区域的滑动范围;
第一操作响应模块,用于如果是,则控制所述网页内部区域响应所述用户手势操作,进行与所述用户手势操作对应的滑动,
其中,所述装置还包括:范围确定模块,用于获得加载的所述网页页面中至少一所述网页内部区域的滑动范围;表单维护模块,用于维护所述网页内部区域的滑动范围组成的滑动区域表单,并记录所述网页上下滚动的距离。
6.根据权利要求5所述的装置,其特征在于,所述滑动区域表单为哈希表,以所述网页内部区域的身份属性作为主键,以所述网页内部区域的滑动范围的坐标属性作为值。
7.根据权利要求6所述的装置,其特征在于,所述网页内部区域的滑动范围的坐标属性为相对于所述网页的左上角原点位置的相对坐标,包括:所述网页内部区域的左侧最远滑动位置坐标、所述网页内部区域的顶部位置坐标、所述网页内部区域高度位置坐标以及所述网页内部区域宽度位置坐标。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第二操作响应模块,用于如果否,则控制所述网页的页面框架响应所述用户手势操作,进行与所述用户手势操作对应的滑动。
9.一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-4中任一项对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810100685.5/1.html,转载请声明来源钻瓜专利网。