事件响应方法及装置与流程

文档序号:18689864发布日期:2019-09-17 20:26阅读:来源:国知局

技术特征:

1.一种事件响应方法,其特征在于,所述方法包括:

当基于显示的页面截图检测到至少一个操作事件时,记录所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,所述页面截图通过对网页的页面内容中固定不变的部分进行截图得到;

判断所述页面截图是否已被所述网页的页面内容所覆盖,所述网页的页面内容从服务器中获取得到;

当所述页面截图已被所述网页的页面内容所覆盖时,基于所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,对所述至少一个操作事件进行响应。

2.如权利要求1所述的方法,其特征在于,所述记录所述至少一个操作事件中每个操作事件的操作方式和每个操作事件在屏幕中的作用位置,包括:

获取所述至少一个操作事件中的每个操作事件的操作方式和作用位置;

按照所述至少一个操作事件的触发时间,依次将所述至少一个操作事件中的操作方式和作用位置对应存储在事件列表中。

3.如权利要求1或2所述的方法,其特征在于,所述基于所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,对所述至少一个操作事件进行响应,包括:

对于所述至少一个操作事件中的每个操作事件,当所述操作事件的操作方式为滑动操作时,判断在所述屏幕上显示的网页的页面尺寸是否大于屏幕尺寸;

当所述屏幕上显示的网页的页面尺寸大于所述屏幕的屏幕尺寸时,基于所述操作事件在所述屏幕中的作用位置,对所述操作事件进行响应。

4.如权利要求1或2所述的方法,其特征在于,所述基于所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,对所述至少一个操作事件进行响应,包括:

对于所述至少一个操作事件中的每个操作事件,当所述操作事件的操作方式为点击操作时,判断所述操作事件在所述屏幕中的作用位置是否为有效位置,所述有效位置用于指示能够对所述操作事件进行响应的位置;

当所述作用位置为有效位置时,对所述操作事件进行响应。

5.一种事件响应装置,其特征在于,所述装置包括:

记录模块,用于当基于显示的页面截图检测到至少一个操作事件时,记录所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,所述页面截图通过对网页的页面内容中固定不变的部分进行截图得到;

判断模块,用于判断所述页面截图是否已被所述网页的页面内容所覆盖,所述网页的页面内容从服务器中获取得到;

响应模块,用于当所述页面截图已被所述网页的页面内容所覆盖时,基于所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,对所述至少一个操作事件进行响应。

6.如权利要求5所述的装置,其特征在于,所述记录模块包括:

获取子模块,用于获取所述至少一个操作事件中的每个操作事件的操作方式和作用位置;

存储子模块,用于按照所述至少一个操作事件的触发时间,依次将所述至少一个操作事件中的操作方式和作用位置对应存储在事件列表中。

7.如权利要求5或6所述的装置,其特征在于,所述响应模块包括:

第一判断子模块,用于对于所述至少一个操作事件中的每个操作事件,当所述操作事件的操作方式为滑动操作时,判断在所述屏幕上显示的网页的页面尺寸是否大于屏幕尺寸;

第一响应子模块,用于当所述屏幕上显示的网页的页面尺寸大于所述屏幕的屏幕尺寸时,基于所述操作事件在所述屏幕中的作用位置,对所述操作事件进行响应。

8.如权利要求5或6所述的装置,其特征在于,所述响应模块包括:

第二判断子模块,用于对于所述至少一个操作事件中的每个操作事件,当所述操作事件的操作方式为点击操作时,判断所述操作事件在所述屏幕中的作用位置是否为有效位置,所述有效位置用于指示能够对所述操作事件进行响应的位置;

第二响应子模块,用于当所述作用位置为有效位置时,对所述操作事件进行响应。

9.一种事件响应装置,其特征在于,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

当基于显示的页面截图检测到至少一个操作事件时,记录所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,所述页面截图通过对网页的页面内容中固定不变的部分进行截图得到;

判断所述页面截图是否已被所述网页的页面内容所覆盖,所述网页的页面内容从服务器中获取得到;

当所述页面截图已被所述网页的页面内容所覆盖时,基于所述至少一个操作事件中每个操作事件的操作方式和所述每个操作事件在屏幕中的作用位置,对所述至少一个操作事件进行响应。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1