一种页面处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24496973 阅读:35 留言:0更新日期:2020-06-13 03:25
本公开实施例公开了一种页面处理方法、装置、电子设备及存储介质。其中,方法包括:通过所述透明页面,判断目标用户的触摸操作是否是预设手势操作;如果确定目标用户的触摸操作是预设手势操作,则根据与所述预设手势操作对应的页面处理规则,对第三方页面进行处理。本公开实施例可以在不影响第三方页面的其他正常操作的情况下,模拟根据用户的手势操作对第三方页面进行处理的快捷手势操作功能的效果,提升了用户操作便捷度。

A page processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
一种页面处理方法、装置、电子设备及存储介质
本公开实施例涉及计算机
,尤其涉及一种页面处理方法、装置、电子设备及存储介质。
技术介绍
电子设备的内部操作系统中,一般可以通过设置手势代理,为页面添加内部操作系统的快捷手势操作。例如,iOS系统中,为页面添加右滑边缘退出等快捷手势操作。快捷手势操作可以极大提升用户操作便捷度。现有技术中,电子设备经常会根据业务需要,显示第三方制作的软件开发工具包(SoftwareDevelopmentKit,SDK)中的第三方页面。第三方SDK的封闭性导致电子设备的内部操作系统无法直接为第三方页面设置手势代理。因此,也无法为第三方页面添加快捷手势操作功能。用户无法通过手势操作对电子设备显示的第三方页面进行控制,大大降低了用户操作便捷度。
技术实现思路
本公开提供一种页面处理方法、装置、电子设备及存储介质,以实现根据用户的手势操作对第三方页面进行处理,提升用户操作便捷度。第一方面,本公开实施例提供了一种页面处理方法,包括:通过透明页面,判断目标用户的触摸操作是否是预设手势操作;如果确定目标用户的触摸操作是预设手势操作,则根据与预设手势操作对应的页面处理规则,对第三方页面进行处理。第二方面,本公开实施例还提供了一种页面处理装置,包括:手势操作判断模块,用于通过透明页面,判断目标用户的触摸操作是否是预设手势操作;页面处理模块,用于如果确定目标用户的触摸操作是预设手势操作,则根据与预设手势操作对应的页面处理规则,对第三方页面进行处理。第三方面,本公开实施例还提供了一种电子设备,包括:一个或多个处理装置;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理装置执行,使得一个或多个处理装置实现如本公开实施例所述的页面处理方法。第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本公开实施例所述的页面处理方法。本公开实施例通过透明页面,判断目标用户的触摸操作是否是预设手势操作,如果确定目标用户的触摸操作是预设手势操作,则根据与预设手势操作对应的页面处理规则,对第三方页面进行处理,可以通过透明页面检测用户的手势操作,并根据用户的手势操作对第三方页面进行处理,从而可以在不影响第三方页面的其他正常操作的情况下,模拟根据用户的手势操作对第三方页面进行处理的快捷手势操作功能的效果,提升了用户操作便捷度。附图说明结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。图1为本公开实施例提供的一种页面处理方法的流程图;图2a为本公开实施例提供的一种页面处理方法的流程图;图2b为本公开实施例提供的一种透明页面的叠加过程的示意图;图3为本公开实施例提供的一种页面处理方法的流程图;图4为本公开实施例提供的一种页面处理装置的结构示意图;图5为本公开实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。图1为本公开实施例提供的一种页面处理方法的流程图。本公开实施例可适用于根据用户的手势操作对第三方页面进行处理的情况,该方法可以由页面处理装置来执行,该装置可以采用软件和/或硬件的方式实现,该装置可以配置于电子设备中。如图1所示,该方法可以包括如下步骤:步骤101、通过透明页面,判断目标用户的触摸操作是否是预设手势操作:若是,则执行步骤102;若否,则执行步骤103。其中,目标用户在浏览显示区域中的第三方页面的过程中,对显示区域进行触摸操作。通过第三方页面上方的透明页面可以检测到目标用户的触摸操作,并判断目标用户的触摸操作是否是预设手势操作。可选的,预设手势操作包括:页面退出手势操作。在一个具体实例中,页面退出手势操作为边缘右滑,即从显示区域左侧边缘往右滑动。目标用户在浏览显示区域中的第三方页面的过程中,从显示区域左侧边缘往右滑动。通过第三方页面上方的透明页面检测到目标用户从显示区域左侧边缘往右滑动的触摸操作,并判断上述触摸操作是否是页面退出手势操作,然后确定上述触摸操作是页面退出手势操作。透明页面是电子设备内部的操作系统生成的页面,不属于第三方。可以根据系统的内部需求给透明页面设置用于实现指定功能的代码,从而可以通过透明页面实现指定功能。可选的,预先给透明页面设置手势识别代码,从而可以通过透明页面实现手势识别功能。具体的,通过透明页面,判断目标用户的触摸操作是否是预设手势操作。可选的,透明页面完全覆盖第三方页面。可选的,透明页面与第三方页面的尺寸相同。步骤102、根据与预设手势操作对应的页面处理规则,对第三方页面进行处理。可选的,在判断是否有第三方页面显示在显示区域之前,还包括:设置预设手势操作与页面处理规则的对应关系。页面处理规则是对页面进行处理的规则。设置预设手势操作与页面处理规则的对应关系。每一个预设手势操作对应一个页面处理规则。如果确定目标用户的触摸操作是预设手势操作,则根据与预设手势操作对应的页面处理规则,同步对透明页面和第三方页面进行处理。可选的,预设手势操作包括:页面退出手势操作、页面缩放手势操作、页面旋转手势操作等。可选的,页面处理规则可以为页面移除规则、页面缩放规则或者页面旋转规则等。在一个具体实例中,分别设置页面退出手势操作与页面移除规则的对应关系本文档来自技高网...

【技术保护点】
1.一种页面处理方法,其特征在于,包括:/n通过透明页面,判断目标用户的触摸操作是否是预设手势操作;/n如果确定目标用户的触摸操作是预设手势操作,则根据与所述预设手势操作对应的页面处理规则,对第三方页面进行处理。/n

【技术特征摘要】
1.一种页面处理方法,其特征在于,包括:
通过透明页面,判断目标用户的触摸操作是否是预设手势操作;
如果确定目标用户的触摸操作是预设手势操作,则根据与所述预设手势操作对应的页面处理规则,对第三方页面进行处理。


2.根据权利要求1所述的方法,其特征在于,还包括:
判断是否有第三方页面显示在显示区域;
如果确定有第三方页面显示在显示区域,则在所述第三方页面上方叠加一层透明页面。


3.根据权利要求1所述的方法,其特征在于,如果确定目标用户的触摸操作是预设手势操作,则根据与所述预设手势操作对应的页面处理规则,对第三方页面进行处理,包括:
如果确定目标用户的触摸操作是预设手势操作,则根据与所述预设手势操作对应的页面处理规则,同步对所述透明页面和所述第三方页面进行处理。


4.根据权利要求1所述的方法,其特征在于,在通过所述透明页面,判断目标用户的触摸操作是否是预设手势操作之后,还包括:
如果确定目标用户的触摸操作不是预设手势操作,则通过所述第三方页面对所述触摸操作进行响应。


5.根据权利要求1所述的方法,其特征在于,所述透明页面完全覆盖所述第三方页面。


6.根据权利要求3所述的方法,其特征在于,所述预设手势操...

【专利技术属性】
技术研发人员:王瑞吉
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1