【技术实现步骤摘要】
事件处理方法、装置、设备及介质
[0001]本公开涉及计算机
,尤其涉及事件处理方法、装置、设备及介质。
技术介绍
[0002]随着网络技术的发展以及用户需求的提升,APP(Application,应用)原生端本身的功能无法完全满足用户需求,因此越来越多的原生端通过采用加载HTML5(HyperText Markup Language 5,超文本标记语言5,简称H5)页面的方式来满足用户的多样化需求以及低成本要求。现有方式主要由H5页面接收用户触发的事件,并将接收到的事件传递给原生端进行处理。因为网络问题或加载问题都可能出现H5页面加载失败的情况,此时则会导致事件无法正常传递至原生端,页面卡死,无法正常响应用户需求,而且原生端处理事件的灵活性通常较差,综合导致用户体验不佳。
技术实现思路
[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种事件处理方法、装置、设备及介质。
[0004]根据本公开的一方面,提供了一种事件处理方法,应用于原生端,包括:接收到触屏点击事件, ...
【技术保护点】
【技术特征摘要】
1.一种事件处理方法,应用于原生端,包括:接收到触屏点击事件,获取所述触屏点击事件对应的点击位置;获取H5端对应的目标区域的区域范围,所述目标区域为所述H5端响应所述触屏点击事件的预设区域;在所述点击位置位于所述目标区域的区域范围内,且所述H5端的页面数据加载成功的情况下,则将所述触屏点击事件对应的业务转移至所述H5端,以所述H5端处理所述触屏点击事件对应的业务;在所述点击位置位于所述目标区域的区域范围外,或所述H5端的页面数据加载失败的情况下,则处理所述触屏点击事件对应的业务。2.如权利要求1所述的事件处理方法,还包括:接收并存储所述H5端在页面数据加载时或页面数据更新时所发送的目标区域的区域范围;获取当前存储的H5端对应的目标区域的区域范围的步骤,包括:获取最近一次接收并存储的所述目标区域的区域范围。3.如权利要求1所述的事件处理方法,还包括:在预定时长内未接收到所述H5端针对所述触屏点击事件发送的处理反馈消息时,处理所述触屏点击事件对应的业务。4.如权利要求1所述的事件处理方法,其中,所述目标区域的区域范围是基于所述H5端的触发控件的页面展示位置确定的。5.如权利要求1所述的事件处理方法,其中,还包括:根据点击位置查询预先设置的关系列表,以确定所述点击位置对应的目标业务;所述关系列表包含有点击区域与业务的对应关系,且所述点击位置位于所述目标业务对应的点击区域内;将所述点击位置对应的目标业务作为所述触屏点击事件对应的业务。6.如权利要求1所述的事件处理方法,还包括:在所述H5端的页面数据加载失...
【专利技术属性】
技术研发人员:刘亚辉,吴煜洲,
申请(专利权)人:北京新唐思创教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。