交互模拟方法、装置、存储介质和电子设备制造方法及图纸

技术编号:37964062 阅读:27 留言:0更新日期:2023-06-30 09:39
本公开提供了一种交互模拟方法、装置、存储介质和电子设备,涉及计算机技术领域。该交互模拟方法包括:获取外接设备输入的交互信息,并将所述交互信息添加至待处理事件流;确定所述待处理事件流的事件处理状态;其中,所述事件处理状态用于表征事件处理进程是否空闲;根据所述事件处理状态与预先配置的事件类型生成所述交互信息对应的操控事件,并将所述操控事件发布至目标系统,解决了目前触屏电子设备在开发调试阶段交互模拟的操作便利性较差的技术问题,达到了提高在开发调试阶段交互模拟操作便利性的技术效果。模拟操作便利性的技术效果。模拟操作便利性的技术效果。

【技术实现步骤摘要】
交互模拟方法、装置、存储介质和电子设备


[0001]本公开涉及计算机
,尤其涉及一种交互模拟方法、装置、存储介质和电子设备。

技术介绍

[0002]触屏电子设备已经成为人们日常工作、学习、娱乐等必不可少的一种工具,用户可以通过在屏幕上的触控操作方便灵活的对该工具进行使用。但是在开发调试阶段,由于很多调试需要在计算机上进行,因此需要将触屏电子设备连接至计算机上。但是目前计算机大多不具有触屏功能,一般只能通过鼠标、键盘或触控板来实现与计算机的交互。因此,在调试阶段开发者只能通过鼠标、键盘或触控板来输入交互信息,通过在计算机中配置的模拟器来响应这些交互信息,并执行对应的操作事件。
[0003]但是鼠标的滚轮操作与触控板的部分操作是不被触屏电子设备的系统所支持的,以页面滚动的拖拽操作为例,目前具有两种实现方式:第一种方式,通过按住鼠标左键来锁定某一显示控件,然后通过不断的拖拽操作来移动该显示控件间断的拖动至对应的位置;第二种方式,用户一根手指按住触控板,另一根手指在触控板上不断的滑动来实现拖拽操作。
[0004]上述这两种方式均属本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交互模拟方法,其特征在于,包括:获取外接设备输入的交互信息,并将所述交互信息添加至待处理事件流;确定所述待处理事件流的事件处理状态;其中,所述事件处理状态用于表征事件处理进程是否空闲;根据所述事件处理状态与预先配置的事件类型生成所述交互信息对应的操控事件,并将所述操控事件发布至目标系统。2.根据权利要求1所述的交互模拟方法,其特征在于,所述获取外接设备输入的交互信息,并将所述交互信息添加至待处理事件流,包括:调用预先配置的事件拦截器,从所述目标系统的监听接口获取所述外接设备输入的所述交互信息,并将所述交互信息添加至所述待处理事件流。3.根据权利要求2所述的交互模拟方法,其特征在于,所述调用预先配置的事件拦截器,从所述目标系统的监听接口获取所述外接设备输入的所述交互信息,并将所述交互信息添加至所述待处理事件流,包括:调用预先配置的所述事件拦截器,从所述目标系统的监听接口获取所述外接设备输入的所述交互信息;确定所述交互信息的信息响应标识与交互组件在交互模拟器中的显示位置;若所述信息响应标识为所述交互模拟器的模拟器标识,且所述显示位置处于预设模拟区域内,则将所述交互信息添加至所述待处理事件流。4.根据权利要求1所述的交互模拟方法,其特征在于,所述根据所述事件处理状态与预先配置的事件类型生成所述交互信息对应的操控事件,包括:若所述事件处理状态为空闲状态,则生成鼠标按下事件;若所述事件处理状态为交互状态,且所述交互信息非交互结束信息,则生成鼠标拖拽事件;若所述事件处理状态为交互结束状态,则生成鼠标释放事件。5.根据权利要求4所述的交互模拟方法,其特征在于,所述鼠标按下事件、所述鼠标拖拽事件与所述鼠...

【专利技术属性】
技术研发人员:陈相经
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1