[发明专利]设备触摸延时解决方法、装置、计算机设备和存储介质在审
申请号: | 201910189487.5 | 申请日: | 2019-03-13 |
公开(公告)号: | CN110069159A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 陈翔 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/0484;G06F3/0488;G06F9/451 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 链接 计时器 触摸 计算机设备 触摸延时 存储介质 移动终端操作 链接响应 网页处理 内核 删除 计时 响应 优化 | ||
本发明揭示了一种设备触摸延时解决方法、装置、计算机设备和存储介质,属于移动终端操作体验优化技术领域,所述方法包括:修改网页处理程序内核中的链接触摸响应程序,所述链接响应程序在修改前包括从接收到对链接的第一次触摸后开始计时的第一计时器、在第一计时器达到预定时间阈值之后未接到对链接的第二次触摸时进入该链接的第一分支子程序、在第一计时器达到预定时间阈值之前接到对链接的第二次触摸时执行第一处理的第二分支子程序,修改后将所述第一计时器和第二分支子程序删除,将第一分支子程序的条件由在第一计时器达到预定时间阈值之后未接到对链接的第二次触摸改为接收到对链接的第一次触摸,解决现有技术时间延迟的问题。
技术领域
本发明涉及移动终端操作体验优化技术领域,特别是涉及设备触摸延时解决方法、装置、计算机设备和存储介质。
背景技术
在webview中点击网页上的链接或按钮会有300毫秒延时,原因是系统需要判断300毫秒内是否有二次点击,如果有,则认为是双击事件,否则认为是单击事件,通常为了解决这一体验问题,网页端会引入fastclick这一js库来消除这一问题,但是实际应用中某些页面引入此库会和iOS部分系统存在兼容性问题,客户端缺乏解决点击延时的方案,所述延时是可以让用户感知到的,会使用户的操作有一种明显的卡顿的感觉,并浪费用户的时间。
发明内容
基于此,为解决相关技术中用户手指单次触摸链接时的延时又不至于恶化兼容性的技术问题,本发明提供了一种设备触摸延时解决方法、装置、计算机设备和存储介质。
第一方面,提供了一种设备触摸延时解决方法,包括:
修改网页处理程序内核中的链接触摸响应程序,所述链接响应程序在修改前包括从接收到对链接的第一次触摸后开始计时的第一计时器、在第一计时器达到预定时间阈值之后未接到对链接的第二次触摸时进入该链接的第一分支子程序、在第一计时器达到预定时间阈值之前接到对链接的第二次触摸时执行第一处理的第二分支子程序,修改后将所述第一计时器和第二分支子程序删除,将第一分支子程序的条件由在第一计时器达到预定时间阈值之后未接到对链接的第二次触摸改为接收到对链接的第一次触摸;
响应于检测到用户对显示页面的触摸,识别触摸的位置;
如果识别的触摸的位置对应于显示页面上链接的位置,执行修改后的链接触摸响应程序,使得进入该链接。
在其中一个实施例中,响应于检测到用户对显示页面的触摸,识别触摸的位置,包括:
检测到用户对显示页面的触摸;
识别触摸的位置。
在其中一个实施例中,所述检测到用户对显示页面的触摸的方法包括:
响应于检测到用户手指按压显示页面上的一个位置,将检测到按压的时间记录为开始时间;
响应于监测到用户手指从该位置上离开显示页面,将监测到离开显示页面的时间记录为结束时间;
用结束时间减去开始时间,得到按压时长;
如果按压时长小于预定时长阈值,识别成触摸,如果大于预定时长阈值,识别成长按。
在其中一个实施例中所述识别触摸的位置的方法包括:
网页上建立平面直角坐标系,给网页上每个位置赋予一个坐标;
响应于识别出该触摸,识别出触摸点的坐标。
在其中一个实施例中,在响应于检测到用户对显示页面的触摸,识别触摸的位置之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910189487.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:浆料的刮涂方法
- 下一篇:用于电容性感测装置的多传感器触摸集成显示驱动器配置