页面切换方法、装置、设备及存储介质制造方法及图纸

技术编号:25801761 阅读:23 留言:0更新日期:2020-09-29 18:35
本申请实施例提供一种页面切换方法、装置、设备及存储介质,其中该方法包括获取用户浏览过的页面的页面标识和页面地址,生成浏览记录;在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给所述用户;并在检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址,并将当前页面切换到所述页面地址对应的页面上。本申请实施例提供的技术方案能够提高页面切换的效率,提高用户体验。

【技术实现步骤摘要】
页面切换方法、装置、设备及存储介质
本申请实施例涉及终端
,尤其涉及一种页面切换方法、装置、设备及存储介质。
技术介绍
在终端设备上通常安装有许多应用程序,不同的应用程序可以为用户提供不同的服务。当用户对某一应用程序进行操作时,不可避免的会涉及到页面的切换操作,尤其是在从当前页面切换到历史浏览过的某一页面时,用户不得不借由应用程序提供的导航条或者按键经过多次的操作才能够重新切换到历史浏览过的页面,用户操作较繁琐、体验较差。
技术实现思路
本申请实施例提供一种页面切换方法、装置、设备及存储介质,用以使得用户能够方便快捷的从当前页面切换回历史打开过的页面上,提高页面的切换效率和用户体验。本申请实施例第一方面提供一种页面切换方法,包括:获取用户浏览过的页面的页面标识和页面地址,生成浏览记录;在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给用户;检测到用户从呈现给用户的页面标识中选定第一页面标识后,从浏览记录中查找得到第一页面标识对应的页面地址,并将当前页面切换到该页面地址对应的页面上。本申请实施例第二方面提供一种页面切换装置,包括:获取模块,用于获取用户浏览过的页面的页面标识和页面地址,生成浏览记录。第一显示模块,用于在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给所述用户。第一页面切换模块,用于在检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址,并将当前页面切换到所述页面地址对应的页面上。本申请实施例第三方面提供一种终端设备,包括:一个或多个处理器;一个或多个显示屏,用于显示应用程序的页面,以及用于执行页面切换操作的人机交互界面;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所述的方法。本申请实施例第四方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的方法。基于以上各方面,本申请实施例通过获取用户浏览过的页面的页面标识和页面地址,生成浏览记录,并在检测到用户对终端设备执行了第一预设操作时,将当前已记录的页面标识呈现给用户,当检测到用户从呈现出的页面标识中选定了第一页面标识时,从浏览记录中查找得到第一页面标识对应的页面地址,并根据该页面地址将当前页面切换到相应的页面上。由于本申请实施例可以根据用户浏览过的页面的页面标识和页面地址生成浏览记录,并在用户有页面切换需求的时候,将可切换的页面的页面标识呈现给用户,使得用户可以直接根据需要选择所需切换到的页面,从而不需要过多的用户操作就能够实现页面切换的目的,提高了页面切换的效率和用户体验。应当理解,上述
技术实现思路
部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本公申请的其它特征将通过以下的描述变得容易理解。附图说明图1是本申请实施例提供的一种浏览器应用程序在终端设备上的页面显示示意图;图2是本申请实施例提供的一种页面切换方法的流程图;图3是本申请实施例提供的一种添加页面的操作示意图;图4是本申请实施例提供的一种页面标识的呈现示意图;图5是本申请实施例提供的一种页面切换方法的流程图;图6是本申请实施例提供的一种页面切换方法的流程图;图7是本申请实施例提供的一种切换场景的示意图;图8是本申请实施例提供的一种页面切换装置的结构示意图。具体实施方式下面将参照附图更详细地描述本申请的实施例。虽然附图中显示了本申请的某些实施例,然而应当理解的是,本申请可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本申请。应当理解的是,本申请的附图及实施例仅用于示例性作用,并非用于限制本申请的保护范围。本申请实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。示例的,图1是本申请实施例提供的一种浏览器应用程序在终端设备上的页面显示示意图。当用户需要从图1显示的页面切换到之前某一时刻浏览的页面时,通常可选的额操作包括如下几种:1、重复多次的点击工具栏中的返回按键“←”直到页面切换到用户目标查找的页面为止。在这个过程中,当用户在当前页面与目标查找页面之间浏览的页面的数量较多时,用户需要点击“←”的次数就会很多,并且用户每点击一次返回按键“←”就会执行一次切换操作,因此,不但用户操作很繁琐,就连用户的视觉体验也会很差。2、通过预设手势进行页面切换操作,比如可以通过向左或向右滑动屏幕,从而使得页面在显示屏幕上进行切换,同样的,当用户在当前页面与目标查找页面之间浏览的页面的数量较多时,也会存在操作繁琐,视觉体验差的问题。针对现有技术存在的上述问题,本申请实施例提供了一种用于实现页面快速切换的技术方案,该方案通过将用户浏览过的页面的页面标识和页面地址记录在浏览记录中,当用户有切换页面的需求时,将用户浏览过的页面的页面标识展现给用户,使得用户从展现出的页面标识中选择一个,然后根据用户选择的页面标识,从浏览记录中获取相应的页面地址,并根据该页面地址打开相应的页面。从而在本申请实施例中不需要用户执行过多的操作就能够实现页面的快速切换,提高了页面切换的效率和用户体验。下面结合示例性的实施例对本申请的技术方案进行详细的阐述。图2是本申请实施例提供的一种页面切换方法的流程图,如图2所示,该方法包括:步骤101、获取用户浏览过的页面的页面标识和页面地址,生成浏览记录。在本实施例中可以根据需要将用于代表页面的不同内容作为页面的页面标识,比如在一种实施方式中可以将页面中文字内容的标题作为页面标识,在另一种实施方式中可以将应用程序中不同功能模块的名称作为页面的页面标识,比如“购物车”、“商品详情页”、“聊天”、“朋友圈”等,当然上述两种方式仅为示例说明而不是对页面标识的具体限定。本实施例获取用户浏览过的页面的页面标识和页面地址的方式可以有多种:在一种设计中,可以根据预设周期,获取用户在预设周期内所有浏览过的页面的页面标识和页面地址,并根据页面标识和页面地址之间的关联关系生成浏览记录。其中,预设周期的长度可以根据需要进行设定。另外,为了节约存储空间,本实施例还可以对浏览记录的超时时间进行设置,当浏览记录本文档来自技高网
...

【技术保护点】
1.一种页面切换方法,其特征在于,包括:/n获取用户浏览过的页面的页面标识和页面地址,生成浏览记录;/n在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给所述用户;/n检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址,并将当前页面切换到所述页面地址对应的页面上。/n

【技术特征摘要】
1.一种页面切换方法,其特征在于,包括:
获取用户浏览过的页面的页面标识和页面地址,生成浏览记录;
在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给所述用户;
检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址,并将当前页面切换到所述页面地址对应的页面上。


2.根据权利要求1所述的方法,其特征在于,所述获取用户浏览过的页面的页面标识和页面地址,生成浏览记录,包括:
获取用户基于第二预设操作添加的页面的页面标识和页面地址,并基于所述页面标识和所述页面地址之间的关联关系生成浏览记录。


3.根据权利要求2所述的方法,其特征在于,所述第二预设操作包括拖拽页面至预设图标上的操作。


4.根据权利要求3所述的方法,其特征在于,所述第一预设操作包括按压所述预设图标的时长大于或等于预设时长的操作。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在检测到所述预设图标在预设时间长度内未被操作时,将所述预设图标的透明度降低至预设值。


6.根据权利要求1所述的方法,其特征在于,所述浏览记录中还包括每条记录的生成时间;
所述获取用户浏览过的页面的页面标识和页面地址,生成浏览记录之后,所述方法还包括:
在检测到用户执行第三预设操作时,获取所述浏览记录中记录的,生成时间与当前时刻在时间上最接近的一条记录,并从该条记录中获取页面地址,将当前页面切换到该页面地址所对应的页面上。


7.根据权利要求1-6中任一项所述的方法,其特征在于,所述浏览记录中还包括每条记录在生成时相应页面的状态信息,所述状态信息包括在生成相应页面的浏览记录时,显示界面上显示的内容在所述页面上的位置。


8.根据权利要求7所述的方法,其特征在于,所述检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址,并将当前页面切换到所述页面地址对应的页面上,包括:
检测到用户从呈现给所述用户的页面标识中选定第一页面标识后,从所述浏览记录中查找得到所述第一页面标识对应的页面地址和状态信息,并根据所述页面地址和状态信息,将当前页面切换到相应页面的相应位置上。


9.根据权利要求1所述的方法,其特征在于,所述在检测到用户执行第一预设操作时,将当前已记录的页面标识呈现给所述用户之后,所述方法还包括:
若检测到所述用户对显示界面上显示的第二页面标识执行了第四预设操作,则从所述浏览记录中删除所述第二页面标识以及所述第二页面标识对应的所有信息。


10.一种页面切换装置,其特征在于,包括:
获取模块,用于获取用户浏览过的页面的页面标识和页面地址,生成浏览记录;
第一显示模块,用于在检测到用户执...

【专利技术属性】
技术研发人员:郑岳林刘奇锋孟庆潘张宁
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1