页面的切换方法、装置、电子设备及存储介质
文献发布时间:2023-06-19 16:04:54
技术领域
本发明涉及计算机技术领域,特别是涉及一种页面的切换方法、一种页面的切换装置、一种电子设备以及一种计算机可读存储介质。
背景技术
当前,各种手机应用(Application,简称为APP)非常流行。用户可以通过APP浏览各种页面,以获得所需信息。然而,当用户浏览多个页面后,其可能需要返回之前浏览过的某个页面。通常每个页面中提供有返回上一页面的返回按钮,或者提供用于实现后退功能的实体按键,以及通过侧滑的方式返回上一个页面。然而,在这些操作中,由于页面的切换方式单一,只能返回上一页面,当用户想要返回浏览过程中较前的页面时,需要多次操作才能实现,操作过程繁琐,操作便利性低。
发明内容
本发明实施例是提供一种页面的切换方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决应用页面切换过程中切换方式单一以及操作便利性低的问题。
本发明实施例公开了一种页面的切换方法,包括:
响应于针对当前业务页面的页面回退操作,获取所述当前业务页面的页面类型,并显示与所述页面类型对应的目标页面图像;
响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,所述目标业务页面至少包括应用首页以及业务父页面中的一种。
可选地,所述显示与所述页面类型对应的目标页面图像,包括:
若所述页面类型表征所述当前业务页面为业务父页面,则获取与所述业务父页面对应的应用首页的第一页面图像,并显示所述第一页面图像;
若所述页面类型表征所述当前业务页面为业务子页面,则获取与所述业务子页面对应的业务父页面的第二页面图像,并显示所述第二页面图像。
可选地,所述响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,包括:
响应于针对所述当前业务页面的页面回退操作,获取所述页面回退操作的滑动参数,所述滑动参数至少包括滑动距离;
若所述滑动距离大于或等于预设距离阈值,则响应于所述页面回退操作的触控抬起,显示与所述页面图像对应的目标业务页面。
可选地,还包括:
若所述滑动距离小于所述预设距离阈值,则响应于所述页面回退操作的触控抬起,移除所述页面图像,并继续显示所述当前业务页面。
可选地,所述显示与所述目标页面图像对应的目标业务页面,包括:
移除所述第一页面图像,并显示所述应用首页;
或,移除所述第二页面图像,并显示所述业务父页面。
可选地,通过预设终端提供图形用户界面,所述图形用户界面显示的内容至少包括应用首页,所述应用首页包括若干个业务标签,所述方法还包括:
响应针对所述业务标签的选择操作,确定目标业务标签,并对所述应用首页当前在所述图形用户界面显示的内容进行图像采集,获得第一页面图像,以及在所述图形用户界面中显示所述目标业务标签对应的业务父页面。
可选地,所述业务父页面至少包括一个业务控件,所述方法还包括:
响应针对所述业务控件的选择操作,确定目标业务控件,并对所述业务父页面当前在所述图形用户界面显示的内容进行图像采集,获得第二页面图像,以及在所述图形用户界面中显示所述目标业务控件对应的业务子页面。
本发明实施例还公开了一种页面的切换装置,包括:
页面图像显示模块,用于响应于针对当前业务页面的页面回退操作,获取所述当前业务页面的页面类型,并显示与所述页面类型对应的目标页面图像;
页面切换模块,用于响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,所述目标业务页面至少包括应用首页以及业务父页面中的一种。
可选地,所述页面图像显示模块具体用于:
若所述页面类型表征所述当前业务页面为业务父页面,则获取与所述业务父页面对应的应用首页的第一页面图像,并显示所述第一页面图像;
若所述页面类型表征所述当前业务页面为业务子页面,则获取与所述业务子页面对应的业务父页面的第二页面图像,并显示所述第二页面图像。
可选地,所述页面切换模块具体用于:
响应于针对所述当前业务页面的页面回退操作,获取所述页面回退操作的滑动参数,所述滑动参数至少包括滑动距离;
若所述滑动距离大于或等于预设距离阈值,则响应于所述页面回退操作的触控抬起,显示与所述页面图像对应的目标业务页面。
可选地,还包括:
业务页面显示模块,用于若所述滑动距离小于所述预设距离阈值,则响应于所述页面回退操作的触控抬起,移除所述页面图像,并继续显示所述当前业务页面。
可选地,所述页面切换模块具体用于:
移除所述第一页面图像,并显示所述应用首页;
或,移除所述第二页面图像,并显示所述业务父页面。
可选地,通过预设终端提供图形用户界面,所述图形用户界面显示的内容至少包括应用首页,所述应用首页包括若干个业务标签,所述装置还包括:
第一图像获取模块,用于响应针对所述业务标签的选择操作,确定目标业务标签,并对所述应用首页当前在所述图形用户界面显示的内容进行图像采集,获得第一页面图像,以及在所述图形用户界面中显示所述目标业务标签对应的业务父页面。
可选地,所述业务父页面至少包括一个业务控件,所述装置还包括:
第二图像获取模块,用于响应针对所述业务控件的选择操作,确定目标业务控件,并对所述业务父页面当前在所述图形用户界面显示的内容进行图像采集,获得第二页面图像,以及在所述图形用户界面中显示所述目标业务控件对应的业务子页面。
本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
本发明实施例包括以下优点:
在本发明实施例中,通过终端提供图形用户界面,终端运行对应的应用程序并在图形用户界面中显示应用程序的应用界面,则在用户浏览应用界面的过程中,终端可以响应于针对当前业务页面的页面回退操作,获取当前业务页面的页面类型,并显示与页面类型对应的目标页面图像,通过在用户对当前业务页面进行页面切换时,显示目标页面图像,使得用户可以了解将切换至哪个页面,便于用户决定是否进行页面切换,提高了页面切换的便利性,并且当用户结束页面回退操作时,则终端可以响应于针对当前业务页面的页面回退操作的结束,显示与目标页面图像对应的目标业务页面,其中,目标业务页面至少包括应用首页以及业务父页面中的一种,从而在用户浏览页面的过程中,可以通过相应的回退操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
附图说明
图1是本发明实施例中提供的一种页面的切换方法的步骤流程图;
图2是本发明实施例中提供的应用首页的示意图;
图3是本发明实施例中提供的租房业务首页的示意图;
图4是本发明实施例中提供的房源详情页面的示意图;
图5是本发明实施例中提供的页面回退的示意图;
图6是本发明实施例中提供的页面回退的示意图;
图7是本发明实施例中提供的一种页面的切换装置的结构框图;
图8是本发明实施例中提供的一种电子设备的框图;
图9是本发明实施例中提供的一种计算机可读介质的示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
作为一种示例,随着网络技术的发展,各种应用程序在用户终端上越来越普遍,应用程序可以提供相应的应用功能以便用户进行浏览。其中,在应用程序中可以通过多Tab页面的方式对应用页面进行显示,例如,用户可以在应用程序的应用首页中进入对应的业务页面,当进入第一个业务页面时,第一个业务页面可以对应用首页进行覆盖,同时当用户在终端中输入对应的返回操作时,可以关闭第一个业务页面并返回应用首页,对于多业务页面的浏览,其处理过程相同或相似。在该过程中,用户所输入的页面侧滑操作,往往只能返回上一个页面,而这种页面的切换方式过于单一,当用户想要返回浏览过程中较前的页面时,如应用首页等,则需要多次操作才能实现,操作过程繁琐,大大降低了应用程序的操作便利性。
对此,本发明的核心发明点之一在于用户在输出页面回退操作后,通过获取当前业务页面的页面类型,根据页面类型进行页面回退,从而在用户浏览页面的过程中,可以通过相应的回退操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。,同时在回退过程中,可以显示即将回退的目标业务页面对应的页面图像,使得用户可以了解应用程序将切换至哪个页面,便于用户决定是否进行页面切换,提高了页面切换的便利性。
为了使本领域技术人员更好地理解本发明实施例的技术方案,下面对本发明实施例中所涉及的部分技术名词进行解释与说明。
应用首页,应用工程在用户终端(下述终端)中冷启动后通过终端的图形用户界面显示的包括不同业务功能的页面,在应用首页中可以包括不同的业务控件,用户可以通过不同的业务控件进入对应的业务页面。
业务页面,不同的应用功能可以对应不同的业务页面,例如,在一生活类应用程序的应用首页中可以提供房源控件、车源控件、求职控件等,则房源控件可以对应房源业务页面、车源控件可以对应车源业页面、求职控件可以对应求职业务页面等等,从而用户在打开对应的业务页面后,可以浏览相应的内容,或执行对应的操作。对于业务页面,可以包括业务父页面以及业务子页面,业务父页面可以为应用程序提供的某一个业务的首页,如房源首页等,业务子页面则可以为某一个业务下子业务或详细内容等所对应的页面,如从房源首页中选择某一个子业务或选择某一个具体的房源,进入子业务页面或进入房源详情页等。
对于应用页面的浏览,其一般的浏览顺序可以为应用首页-业务父页面A-业务子页面a1-业务子页面a2-业务子页面a3、应用首页-业务父页面B-业务子页面b1-业务子页面b2-业务子页面b3等等,本发明对此不作限制。
具体的,参照图1,示出了本发明实施例中提供的一种页面的切换方法的步骤流程图,具体可以包括如下步骤:
步骤101,响应于针对当前业务页面的页面回退操作,获取所述当前业务页面的页面类型,并显示与所述页面类型对应的目标页面图像;
可选地,本发明实施例可以应用于用户终端,在用户终端中可以运行相应的应用程序,并通过用户终端的图形用户界面显示应用界面,以便用户在应用界面中进行相应的操作。其中,用户终端可以为台式电脑、笔记本电脑、平板电脑以及移动终端等设备,应用程序可以包括生活类应用程序、音频应用程序、游戏应用程序以及求职应用程序等。
在具体实现中,终端可以运行对应的应用程序,并通过图形用户界面显示应用程序对应的应用首页,在应用首页中可以包括若干个业务标签,如求职标签、租房标签、买车标签、本地服务标签、家政标签等等,当用户选择某个业务标签时,终端可以响应针对业务标签的选择操作,确定目标业务标签,并对应用首页当前在图形用户界面显示的内容进行图像采集,获得第一页面图像,以及在图形用户界面中显示目标业务标签对应的业务父页面。
具体的,用户可以在应用首页的浏览过程中,选择某一个业务标签,进入对应的业务父页面,以浏览业务父页面中的内容,在该过程中,当终端进入业务父页面时,可以将应用首页当前在图形用户界面中显示的内容进行截图,并将所截取的图像进行存储,从而得到与应用首页的第一页面图像,以便在后续进行页面回退时,可以通过显示页面图像使得用户了解到页面回退操作将退回至哪个页面。
此外,对于业务父页面,其可以包括至少一个业务控件,不同的业务控件可以对应所属业务下的子业务或内容控件等,例如,在应用程序提供的租房业务中,可以包括整租子业务、合租子业务、小区房源、个人房源、经纪人房源、房源等业务控件,则不同的业务控件可以进入对应的子业务页面,或浏览具体某个房源的房源详情页等。具体的,在用户浏览业务父页面时,终端可以响应针对业务控件的选择操作,确定目标业务控件,并对业务父页面当前在图形用户界面显示的内容进行图像采集,获得第二页面图像,以及在图形用户界面中显示目标业务控件对应的业务子页面。
可选地,用户在浏览某一个业务子页面的过程中,还可以通过业务子页面中提供的业务链接(如以某种内容控件进行关联等)切换至另一个业务子页面,则将业务父页面下用户按照浏览顺序打开的页面均作为业务子页面,且在从业务父页面切换至任一业务子页面的过程中,对业务父页面当前在终端的图形用户界面中显示的内容进行截图,得到对应的页面图像,从而得到与业务首页的第二页面图像,以便在后续进行页面回退时,可以通过显示页面图像使得用户了解到页面回退操作将退回至哪个页面。
在本发明实施例中,用户在应用程序中浏览相关页面的过程中,终端可以响应用户的页面回退操作,并返回对应的目标页面。由于应用首页无法进行回退,则当前业务页面可以为业务父页面以及业务子页面等,具体的,终端可以响应于针对当前业务页面的页面回退操作,获取当前业务页面的页面类型,并显示与页面类型对应的目标页面图像,从而通过在用户对当前业务页面进行页面切换时,显示目标页面图像,使得用户可以了解将切换至哪个页面,便于用户决定是否进行页面切换,提高了页面切换的便利性。
在具体实现中,对于页面回退操作,其可以包括滑动操作、针对回退控件的触控操作以及针对物理按键的按压操作等,当用户在终端中输入对应的页面回退操作时,终端可以根据当前业务页面的页面类型,显示对应的页面图像,以便用户了解将切换至哪个页面,具体的,若页面类型表征当前业务页面为业务父页面,则获取与业务父页面对应的应用首页的第一页面图像,并显示第一页面图像;若页面类型表征当前业务页面为业务子页面,则获取与业务子页面对应的业务父页面的第二页面图像,并显示第二页面图像,从而针对业务父页面,其对应的回退页面可以为应用首页,对于业务子页面,其对应的回退页面可以为所属的业务父页面,以便后续终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
在一种可选实施例中,对于页面图像的显示,其可以在页面回退操作的持续过程中进行显示,例如,当页面回退操作为滑动操作(如右滑动操作或左滑动操作等)时,则终端可以根据滑动操作的滑动距离,控制当前业务页面所对应的目标页面图像的显示比例,并调整当前业务页面的显示比例,以便在图形用户界面中同时显示当前业务页面以及目标页面图像;当页面回退操作为针对回退控件(显示于图形用户界面中的虚拟控件)的触控操作时,则终端可以获取触控操作所对应的持续时间,并在持续时间小于预设时长阈值的情况下,在起始时间与预设时长阈值期间,播放针对当前业务页面的页面切换动画,具体的,假设触控操作的起始时间点为T0、预设时长阈值为ΔT,则在T0-(T0+ΔT)这段时间内,终端可以播放从当前业务页面切换至目标页面图像的动画(如将当前业务页面向右移出图形用户界面,而目标页面图像向右移入图形用户界面等);当页面回退操作为针对物理控件的按压操作时,其相应过程可以参考前述虚拟控件的触控操作,在此不再赘述。
步骤102,响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,所述目标业务页面至少包括应用首页以及业务父页面中的一种。
在本发明实施例中,针对不同的页面回退操作,其对应的“结束”时机可以不同,例如,对于滑动操作,其对应的“结束”时机可以为滑动操作的滑动参数满足条件且滑动操作结束;对于针对回退控件的触控操作,其对应的“结束”时机可以为触控操作的触控参数满足条件;对于针对物理按键的按压操作,其对应的“结束”时机可以为按压操作的按压参数满足条件。
在一种示例中,当页面回退操作为滑动操作,则终端可以响应于针对当前业务页面的页面回退操作,获取页面回退操作的滑动参数,滑动参数至少包括滑动距离,若滑动距离大于或等于预设距离阈值,则响应于页面回退操作的触控抬起,显示与页面图像对应的目标业务页面。并且,若滑动距离小于预设距离阈值,则终端可以响应于页面回退操作的触控抬起,移除页面图像,并继续显示当前业务页面。
具体的,在进行页面回退的过程中,当用户输入的滑动操作的滑动距离满足了页面回退所对应的距离阈值,且用户将触控于终端图形用户界面上的手指抬起时,终端可以判定为页面回退指令,并回退至所显示的目标页面图像所对应的目标业务页面,若滑动距离不满足距离阈值,则移除显示于图形用户界面的目标页面图像,并继续对当前业务页面进行显示。
可选地,可以将滑动距离与目标页面图像的显示比例进行映射,随着滑动距离的增大,目标页面图像的显示比例随之增大,当目标页面图像的显示比例达到对应的显示阈值或滑动距离达到对应的距离阈值时,终端即可判定为页面回退指令,在满足条件的情况下,用户抬起触控终端的手指即触发页面回退。对于滑动距离,其指的是滑动操作的起始触控点以及当前触控点之间的距离,而不是用户手指在终端上滑动的累计距离,则当滑动距离或滑动距离所对应的显示比例小于对应的阈值的情况下,用户抬起手指时,此时不会触发页面回退,而是移除所显示的目标业务页面,并继续对当前业务页面进行显示,从而在用户浏览页面的过程中,可以通过相应的滑动操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
在另一种示例中,当页面回退操作为针对虚拟设置的回退控件,则终端可以响应于针对当前业务页面的页面回退操作,获取页面回退操作的触控参数,触控参数至少包括触控时间信息(包括触控时间点以及持续时间),若持续时间大于或等于预设时间阈值,则响应于页面回退操作的触控抬起,显示与页面图像对应的目标业务页面。并且,若持续时间小于预设距离阈值,则终端可以响应于页面回退操作的触控抬起,移除页面图像,并继续显示当前业务页面,从而在用户浏览页面的过程中,可以通过相应的触控操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
此外,对于针对物理按键的按压操作,终端可以获取按压操作对应的按压参数,并执行与触控操作相同或相似的处理,本发明对此不作限制。
在具体实现中,在页面回退操作结束之前,终端可以在图形用户界面中显示目标页面图像以及当前业务页面,在页面回退操作结束且处于页面回退时,由于目标页面图像为对应的业务页面的截图,则终端可以移除所显示的目标页面图像,并跳转显示对应的目标业务页面。具体的,终端可以移除第一页面图像,并显示应用首页;或,移除第二页面图像,并显示业务父页面。
需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,本领域技术人员在本发明实施例的思想指导下,还可以根据实际需求进行设置,本发明对此不作限制。
在本发明实施例中,通过终端提供图形用户界面,终端运行对应的应用程序并在图形用户界面中显示应用程序的应用界面,则在用户浏览应用界面的过程中,终端可以响应于针对当前业务页面的页面回退操作,获取当前业务页面的页面类型,并显示与页面类型对应的目标页面图像,通过在用户对当前业务页面进行页面切换时,显示目标页面图像,使得用户可以了解将切换至哪个页面,便于用户决定是否进行页面切换,提高了页面切换的便利性,并且当用户结束页面回退操作时,则终端可以响应于针对当前业务页面的页面回退操作的结束,显示与目标页面图像对应的目标业务页面,其中,目标业务页面至少包括应用首页以及业务父页面中的一种,从而在用户浏览页面的过程中,可以通过相应的回退操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
为了使本领域技术人员更好地理解本发明实施例的技术方案,下面通过一个示例进行示例性说明:
参照图2,示出了本发明实施例中提供的应用首页的示意图,通过终端运行应用程序,并在图形用户界面中显示应用程序的应用首页20,应用首页20中可以包括若干个业务标签210,如“找工作”、“零工兼职”、“租房”、“二手房”、“二手物品”、“二手车”、“本地服务”、“家政”以及“新房”等业务标签,不同的业务标签可以对应应用程序的不同功能。当用户触控“厨房”该业务标签时,终端可以对应用首页20当前在图形用户界面显示的内容进行截图(如图2所示),并跳转显示租房业务首页30。参照图3,示出了本发明实施例中提供的租房业务首页的示意图,在租房业务首页30中,可以包括多个业务控件(包括虚线框内的控件,以及其他未在图中标注的可交互的控件等),则用户可以触控相应的业务控件进入业务子页面,以及在浏览第一个业务子页面的情况下,进入第二个业务子页面等等。
当用户选择了第二个虚线框中的内容,则终端可以租房业务首页30进行截图(如图3所示),同时获取对应的数据并渲染房源详情页面40。参照图4,示出了本发明实施例中提供的房源详情页面的示意图,从而通过展示房源详情页面,用户可以浏览对应房源的详情内容。
在上述过程中,用户可以通过滑动操作对当前业务页面进行回退,则终端可以响应于针对当前业务页面的回退操作,并在回退操作满足条件的情况下,退回至对应的页面。参照图5,示出了本发明实施例中提供的页面回退的示意图,在滑动操作的持续过程中,终端可以在图形用户界面中当前业务页面以及将要回退的页面,如假设当前业务页面为租房业务首页,则其对应的回退页面为应用首页,则在回退操作满足条件下,终端可以切换至应用首页。参照图6,示出了本发明实施例中提供的页面回退的示意图,在滑动操作的持续过程中,终端可以在图形用户界面中当前业务页面以及将要回退的页面,如假设当前业务页面为房源详情首页,则其对应的回退页面为租房业务首页,则在回退操作满足条件下,终端可以切换至租房业务首页。
需要说明的是,在上述从业务子页面切换至业务父页面的过程中,以“业务父页面-第一个业务子页面”为例进行示例性说明,可以理解的是,无论但当前业务页面是第几个业务子页面,其回退的页面均为所属业务的业务首页,而对于业务首页,其回退页面则为应用首页,从而在用户浏览页面的过程中,可以通过相应的回退操作对业务页面进行切换,同时终端可以根据页面类型显示对应的页面,而不是退回当前页面的上一页面,有效地丰富了页面切换的方式,提高了用户的浏览体验。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图7,示出了本发明实施例中提供的一种页面的切换装置的结构框图,具体可以包括如下模块:
页面图像显示模块701,用于响应于针对当前业务页面的页面回退操作,获取所述当前业务页面的页面类型,并显示与所述页面类型对应的目标页面图像;
页面切换模块702,用于响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,所述目标业务页面至少包括应用首页以及业务父页面中的一种。
在一种可选实施例中,所述页面图像显示模块701具体用于:
若所述页面类型表征所述当前业务页面为业务父页面,则获取与所述业务父页面对应的应用首页的第一页面图像,并显示所述第一页面图像;
若所述页面类型表征所述当前业务页面为业务子页面,则获取与所述业务子页面对应的业务父页面的第二页面图像,并显示所述第二页面图像。
在一种可选实施例中,所述页面切换模块702具体用于:
响应于针对所述当前业务页面的页面回退操作,获取所述页面回退操作的滑动参数,所述滑动参数至少包括滑动距离;
若所述滑动距离大于或等于预设距离阈值,则响应于所述页面回退操作的触控抬起,显示与所述页面图像对应的目标业务页面。
在一种可选实施例中,还包括:
业务页面显示模块,用于若所述滑动距离小于所述预设距离阈值,则响应于所述页面回退操作的触控抬起,移除所述页面图像,并继续显示所述当前业务页面。
在一种可选实施例中,所述页面切换模块702具体用于:
移除所述第一页面图像,并显示所述应用首页;
或,移除所述第二页面图像,并显示所述业务父页面。
在一种可选实施例中,通过预设终端提供图形用户界面,所述图形用户界面显示的内容至少包括应用首页,所述应用首页包括若干个业务标签,所述装置还包括:
第一图像获取模块,用于响应针对所述业务标签的选择操作,确定目标业务标签,并对所述应用首页当前在所述图形用户界面显示的内容进行图像采集,获得第一页面图像,以及在所述图形用户界面中显示所述目标业务标签对应的业务父页面。
在一种可选实施例中,所述业务父页面至少包括一个业务控件,所述装置还包括:
第二图像获取模块,用于响应针对所述业务控件的选择操作,确定目标业务控件,并对所述业务父页面当前在所述图形用户界面显示的内容进行图像采集,获得第二页面图像,以及在所述图形用户界面中显示所述目标业务控件对应的业务子页面。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
另外,本发明实施例还提供一种电子设备,如图8所示,包括处理器801、通信接口802、存储器803和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信,
存储器803,用于存放计算机程序;
处理器801,用于执行存储器803上所存放的程序时,实现如下步骤:
响应于针对当前业务页面的页面回退操作,获取所述当前业务页面的页面类型,并显示与所述页面类型对应的目标页面图像;
响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,所述目标业务页面至少包括应用首页以及业务父页面中的一种。
在一种可选实施例中,所述显示与所述页面类型对应的目标页面图像,包括:
若所述页面类型表征所述当前业务页面为业务父页面,则获取与所述业务父页面对应的应用首页的第一页面图像,并显示所述第一页面图像;
若所述页面类型表征所述当前业务页面为业务子页面,则获取与所述业务子页面对应的业务父页面的第二页面图像,并显示所述第二页面图像。
在一种可选实施例中,所述响应于针对所述当前业务页面的页面回退操作的结束,显示与所述目标页面图像对应的目标业务页面,包括:
响应于针对所述当前业务页面的页面回退操作,获取所述页面回退操作的滑动参数,所述滑动参数至少包括滑动距离;
若所述滑动距离大于或等于预设距离阈值,则响应于所述页面回退操作的触控抬起,显示与所述页面图像对应的目标业务页面。
在一种可选实施例中,还包括:
若所述滑动距离小于所述预设距离阈值,则响应于所述页面回退操作的触控抬起,移除所述页面图像,并继续显示所述当前业务页面。
在一种可选实施例中,所述显示与所述目标页面图像对应的目标业务页面,包括:
移除所述第一页面图像,并显示所述应用首页;
或,移除所述第二页面图像,并显示所述业务父页面。
在一种可选实施例中,通过预设终端提供图形用户界面,所述图形用户界面显示的内容至少包括应用首页,所述应用首页包括若干个业务标签,所述方法还包括:
响应针对所述业务标签的选择操作,确定目标业务标签,并对所述应用首页当前在所述图形用户界面显示的内容进行图像采集,获得第一页面图像,以及在所述图形用户界面中显示所述目标业务标签对应的业务父页面。
在一种可选实施例中,所述业务父页面至少包括一个业务控件,所述方法还包括:
响应针对所述业务控件的选择操作,确定目标业务控件,并对所述业务父页面当前在所述图形用户界面显示的内容进行图像采集,获得第二页面图像,以及在所述图形用户界面中显示所述目标业务控件对应的业务子页面。
上述终端提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述终端与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
如图9所示,在本发明提供的又一实施例中,还提供了一种计算机可读存储介质901,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中所述的页面的切换方法。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中所述的页面的切换方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
- 直播页面切换方法、视频页面切换方法、电子设备及存储介质
- 页面切换方法、装置、存储介质及电子设备