[发明专利]一种基于移动web的触摸响应加速方法在审
申请号: | 201310104863.9 | 申请日: | 2013-03-28 |
公开(公告)号: | CN103176659A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 唐聃;廖群英;陈平 | 申请(专利权)人: | 成都信息工程学院 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F9/44 |
代理公司: | 成都赛恩斯知识产权代理事务所(普通合伙) 51212 | 代理人: | 朱月仙 |
地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于移动web的触摸响应加速方法,将web页面的页面元素与事件处理机相关联,浏览器将触摸的事件对象传递给事件处理机;事件处理机通过浏览器传递的事件对象获取相关信息,并以此做出逻辑处理;事件寄存单元寄存当前事件的事件对象;状态寄存单元通过状态值来控制逻辑计算单元是否启用;逻辑计算单元从事件寄存单元存储的事件对象获取相关信息来进行逻辑计算和处理。相对于现有技术,本发明每过一个时间间隔就对浏览器的触摸事件进行一次检测,根据前一个事件对象的触点位置和当前事件对象的触点位置来监测位置的变化,以此来判断是否重绘web页面,降低了用户图形拖动时的顿挫感,减少了触摸的响应时间。 | ||
搜索关键词: | 一种 基于 移动 web 触摸 响应 加速 方法 | ||
【主权项】:
一种基于移动web的触摸响应加速方法,其特征在于:浏览器将触摸的事件对象传递给事件处理机,所述事件对象包含事件类型和触点位置,所述事件处理机针对不同的事件类型处理方法如下:当所述事件类型为触摸开始事件,事件处理机将状态寄存单元的状态值设置为true,将事件对象寄存在事件寄存单元中,进入逻辑计算单元的处理流程;当所述事件类型为触摸移动事件,将当前事件的事件对象寄存在事件寄存单元中;当所述事件类型为触摸结束事件,将状态寄存单元的状态值设为false;所述逻辑计算单元的处理流程如下:判断状态寄存单元的状态值;当状态寄存单元的状态值为true时,查看事件寄存单元中的事件对象是否为触摸开始事件;当事件寄存单元中的事件对象不是触摸开始事件时,根据事件对象中的触点位置计算触点的位移量;判断触点的位移量是否为0;当触点的位移量不为0,重绘web页面;通知浏览器回到步骤判断状态寄存单元的状态值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程学院,未经成都信息工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310104863.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种压坯用刀头装置
- 下一篇:单芯潜油电缆大功率步进电机螺杆泵