The embodiment of this application discloses a touch signal reporting method, device, terminal and storage medium, which belongs to the field of computer technology. The touch signal reporting method provided by this embodiment can obtain the touch signal in the input component and extend the first event when the touch signal includes at least the first event and the second event. Then, according to the corresponding time of the touch signal, report the touch signal to the target application, so that the target application of acquiring the event in the touch signal by sampling can reduce the risk of missing sampling and improve the ability of the terminal to report data.
【技术实现步骤摘要】
触控信号的上报方法、装置、终端及存储介质
本申请实施例涉及计算机
,特别涉及一种触控信号的上报方法、装置、终端及存储介质。
技术介绍
随着触摸屏幕在终端中的普及,通过触摸屏幕产生的触控信号进而控制目标应用成为主流的人机交互方式。在本领域中,终端中安装的部分目标应用由于自身程序设计的原因,是通过引擎采样终端上报的触控信号的位置信息的。在此场景中,由于引擎的采样频率的不同,引擎将会有一点概率漏采集触控信号的位置信息。
技术实现思路
本申请实施例提供了一种触控信号的上报方法、装置、终端及存储介质,可以解决的问题。所述技术方案如下:根据本申请的一方面内容,提供了一种触控信号的上报方法,所述方法包括:通过输入组件获取触控信号,所述触控信号对应的事件至少包括第一事件和第二事件,所述第一事件用于指示屏幕接收到点击信号,所述第二事件用于指示所述屏幕接收到滑动信号;延长所述第一事件的位置信息的第一作用时段,得到所述第一事件的位置信息的第二作用时段,所述位置信息用于指示所述触控信号在屏幕中的触发位置,所述第一作用时段短于所述第二作用时段;按照所述触控信号对应的事件各自的作用时段,上报所述触控信号至目标应用,所述目标应用通过采样的方式在所述作用时段上获取所述触控信号对应的事件。根据本申请的另一方面内容,提供了一种触控信号的上报装置,所述装置包括:信号获取模块,用于通过输入组件获取触控信号,所述触控信号对应的事件至少包括第一事件和第二事件,所述第一事件用于指示屏幕接收到点击信号,所述第二事件用于指示所述屏幕接收到滑动信号;时段延长模块,用于延长所述第一事件的位置信息的第一作用时 ...
【技术保护点】
1.一种触控信号的上报方法,其特征在于,所述方法包括:通过输入组件获取触控信号,所述触控信号对应的事件至少包括第一事件和第二事件,所述第一事件用于指示屏幕接收到点击信号,所述第二事件用于指示所述屏幕接收到滑动信号;延长所述第一事件的位置信息的第一作用时段,得到所述第一事件的位置信息的第二作用时段,所述位置信息用于指示所述触控信号在屏幕中的触发位置,所述第一作用时段短于所述第二作用时段;按照所述触控信号对应的事件各自的作用时段,上报所述触控信号至目标应用,所述目标应用通过采样的方式在所述作用时段上获取所述触控信号对应的事件。
【技术特征摘要】
1.一种触控信号的上报方法,其特征在于,所述方法包括:通过输入组件获取触控信号,所述触控信号对应的事件至少包括第一事件和第二事件,所述第一事件用于指示屏幕接收到点击信号,所述第二事件用于指示所述屏幕接收到滑动信号;延长所述第一事件的位置信息的第一作用时段,得到所述第一事件的位置信息的第二作用时段,所述位置信息用于指示所述触控信号在屏幕中的触发位置,所述第一作用时段短于所述第二作用时段;按照所述触控信号对应的事件各自的作用时段,上报所述触控信号至目标应用,所述目标应用通过采样的方式在所述作用时段上获取所述触控信号对应的事件。2.根据权利要求1所述的方法,其特征在于,所述延长所述第一事件的位置信息的作用时段,包括:确定目标起始时刻和第一结束时刻,所述目标起始时刻是所述第一作用时段的起始时刻,所述第一结束时刻是所述第一作用时段的结束时刻;将所述目标起始时刻确定为所述第二作用时段的起始时刻;从所述第一结束时刻开始,增加目标时长增量,得到第二结束时刻;将所述目标起始时刻到所述第二结束时刻之间的时段确定为所述第二作用时段。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取终端的焦点窗口对应的所述目标应用的标识;根据所述目标应用的标识,获取所述目标应用的对应的所述目标时长增量。4.根据权利要求2所述的方法,其特征在于,所述从所述第一结束时刻开始,增加所述目标时长增量,得到第二结束时刻,包括:获取目标事件的结束时刻,所述目标事件是与所述第一事件相邻的n个事件中的最后一个事件,n为正整数;确定所述目标事件的结束时刻的时刻值,为所述第二结束时刻。5.根据权利要求4所述的方法,其特征在于,所述目标事件是所述第二事件。6.根据权利要求2所述的方法,其特征在于,所述从所述第一结束时刻开始,增加所述目标时长增量,得到第二结束时刻,包括:获取所述触控信号对应的事件中除所述第一事件之外的事件;将各个第三时段分别向后延迟所述目标时长增量的时长,所述第三时...
【专利技术属性】
技术研发人员:钟朋,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。