一种在终端上进行返回操作的方法和装置与流程

文档序号:11828489阅读:292来源:国知局
一种在终端上进行返回操作的方法和装置与流程

本发明实施例涉及电子领域,尤其涉及一种在终端上进行返回操作的方法和装置。



背景技术:

现有技术中,发明人实现本发明的过程中发现,当用户使用手机浏览网页时,经常需要使用网页的返回上一页的功能,使网页显示从当前网页返回到上一个浏览的网页,但是由于手机的屏幕尺寸一般较小,点击网页上的返回上一页的箭头时,经常会点击到网页的其他位置,不但没有使网页返回到上一页,而且还对网页进行了误操作,用户需要纠正该误操作,使用户返回上一页网页的操作很繁琐。当用户使用手机的应用程序时,经常也需要使用返回上一步的操作,由于一些应用程序的返回上一步的操作在菜单项里,用户需要先找到菜单项,然后才能进行返回操作。所以使返回上一步的操作的步骤增加。

因此,有必要改进上面提到的缺陷。



技术实现要素:

基于以上问题,本发明实施例提出一种在终端上进行返回操作的方法,避免了因为终端的屏幕小而误操作的问题,减少了误操作,同时也使用户对应用程序的返回前一页的操作得到简化,节约了用户的操作时间。

一方面,本发明实施例提出一种在终端上进行返回操作的方法,包括:

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,所述返回页面为所述当前页面的前一个页面;

若存在所述当前页面的所述返回页面,则返回到所述返回页面,所述屏幕显示所述返回页面。

此外,若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,具体包括:

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动速度超过预设速度阈值,则检测是否存在所述当前页面的返回页面;

或者,

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动方向与预设滑动方向一致,则检测是否存在所述当前页面的返回页面;

或者,

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动长度超过预设滑动距离,则检测是否存在所述当前页面的返回页面。

此外,若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,具体包括:

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足以下至少两个预设条件,则检测是否存在所述当前页面的返回页面;

其中,所述预设条件为所述滑动操作的滑动速度超过预设速度阈值、所述滑动操作的滑动方向与预设滑动方向一致以及所述滑动操作的滑动长度超过预设滑动距离。

此外,在检测是否存在所述当前页面的返回页面之后,所述方法还包括:

若不存在所述当前页面的所述返回页面,则在所述屏幕继续显示所述当前页面。

此外,所述当前页面为网页或应用程序页面。

另一方面,本发明实施例提出一种在终端上进行返回操作的装置,包括:

检测模块,用于:若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,所述返回页面为所述当前页面的前一个页面;

执行模块,用于:若存在所述当前页面的所述返回页面,则返回到所述返回页面,所述屏幕显示所述返回页面。

此外,若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,具体包括:

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动速度超过预设速度阈值,则检测是否存在所述当前页面的返回页面;

或者,

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动方向与预设滑动方向一致,则检测是否存在所述当前页面的返回页面;

或者,

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作的滑动长度超过预设滑动距离,则检测是否存在所述当前页面的返回页面。

此外,若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足预设条件,则检测是否存在所述当前页面的返回页面,具体包括:

若检测到在所述终端的屏幕上显示的当前页面上的滑动操作,且检测到所述滑动操作满足以下至少两个预设条件,则检测是否存在所述当前页面的返回页面;

其中,所述预设条件为所述滑动操作的滑动速度超过预设速度阈值、所述滑动操作的滑动方向与预设滑动方向一致以及所述滑动操作的滑动长度超过预设滑动距离。

此外,在检测是否存在所述当前页面的返回页面之后,所述方法还包括:

若不存在所述当前页面的所述返回页面,则在所述屏幕继续显示所述当前页面。

此外,所述当前页面为网页或应用程序页面。

采用上述技术方案,具有以下有益效果:

通过若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,若存在当前页面的返回页面,则返回到返回页面的方式,使用户对返回上一页网页的操作简化,也避免了因为终端的屏幕小而误操作的问题,减少了误操作,同时也使用户对应用程序的返回前一页的操作得到简化,节约了用户的操作时间。

附图说明

图1是根据本发明一个实施例的在终端上进行返回操作的方法的流程图;

图2是根据本发明另一个实施例的在终端上进行返回操作的方法的流程图;

图3是根据本发明另一个实施例的在终端上进行返回操作的装置的框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参照图1,本发明实施例提出一种在终端上进行返回操作的方法,包括:

步骤S001,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,返回页面为当前页面的前一个页面;

步骤S002,若存在当前页面的返回页面,则返回到返回页面,屏幕显示返回页面。

本发明中的终端包括:手机、个人电脑、平板电脑、智能手表及其它智能终端。

以用户浏览网页为例,当用户在手机上浏览网页时,若想返回当前网页的上一页时,用户只需要在当前网页上进行滑动操作,若手机系统检测到滑动操作且滑动操作的滑动速度超过预设的速度阈值,则手机系统认为用户此时的滑动操作是为了返回前一个网页,即当前网页的返回页面,则手机系统返回前一页网页,显示前一页网页。通过在网页上滑动操作的方式去返回前一个网页,解决了现有技术中用户在点击网页的返回箭头时导致误操作的问题。

手机的设置菜单中设置了“是否开启快速返回”的设置项,若用户在设置菜单中开启了该设置项,则手机系统会检测滑动操作,并根据滑动操作的滑动速度判断是否对当前页面进行返回前一个页面的操作。若用户在设置菜单中关闭了该设置项,则即使滑动操作的滑动速度超过预设的速度阈值,也不使当前页面返回前一个页面。

通过若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,若存在当前页面的返回页面,则返回到返回页面的方式,使用户对返回上一页网页的操作简化,也避免了因为终端的屏幕小而误操作的问题,减少了误操作,同时也使用户对应用程序的返回前一页的操作得到简化,节约了用户的操作时间。

在其中的一个实施例中,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,具体包括:

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动速度超过预设速度阈值,则检测是否存在当前页面的返回页面;

或者,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动方向与预设滑动方向一致,则检测是否存在当前页面的返回页面;

或者,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动长度超过预设滑动距离,则检测是否存在当前页面的返回页面。

为了将返回前一个页面对应的滑动操作与浏览页面对应的滑动操作区分,使返回前一个页面对应的滑动操作的滑动速度与预设速度阈值做比较,当大于预设速度阈值时,则继续进行检测。

增加对滑动操作的滑动方向的判断,使用户针对当前页面返回到前一个页面的滑动操作得到正确的响应,与页面正常的浏览对应的滑动操作区分。如为了避免与网页的正常浏览的滑动操作混淆,定义预设滑动方向与网页浏览的方向不同,使预设滑动方向为水平方向从左到右,或水平方向从右到左。预设滑动方向为预先设置的滑动操作的方向。

为了将返回前一个页面对应的滑动操作与浏览页面对应的滑动操作区分,增加了对滑动操作的滑动长度的判断,如预设置一个滑动距离3cm,当用户对当前页面的滑动操作的滑动距离超过3cm,则认为该滑动操作对应返回前一个页面,则手机系统返回前一个页面并显示。

通过增加对滑动速度、滑动方向或滑动距离的判断,使滑动操作被正确的响应,以避免误操作。

在其中的一个实施例中,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,具体包括:

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足以下至少两个预设条件,则检测是否存在当前页面的返回页面;

其中,预设条件为滑动操作的滑动速度超过预设速度阈值、滑动操作的滑动方向与预设滑动方向一致以及滑动操作的滑动长度超过预设滑动距离。

当滑动操作的滑动速度超过预设速度阈值,且滑动操作的滑动方向与预设滑动方向一致时,则继续检测是否存在当前页面的返回页面。

当滑动操作的滑动速度超过预设速度阈值,且滑动操作的滑动长度超过预设滑动距离时,则继续检测是否存在当前页面的返回页面。

当滑动操作的滑动方向与预设滑动方向一致,且滑动操作的滑动长度超过预设滑动距离时,则继续检测是否存在当前页面的返回页面。

通过判断滑动操作是否满足两个或三个条件,能更好的将返回前一个页面对应的滑动操作与浏览页面对应的滑动操作区分,减少了误判断。

在其中的一个实施例中,在检测是否存在当前页面的返回页面之后,方法还包括:

若不存在当前页面的返回页面,则在屏幕继续显示当前页面。

若当前页面为应用程序的进入页面、或者一个网站的首页,此时当前页面不存在前一个页面,所以即使对当前页面的滑动操作符合返回前一个页面的要求,也继续显示当前页面。本实施例的方案更加符合用户的使用习惯。

在其中的一个实施例中,当前页面为网页或应用程序页面。

通过在网页上使用快速返回前一个页面的滑动操作,使在网页上返回前一个网页的操作简化且误操作减少。

通过在应用程序页面使用快速返回前一个页面的滑动操作,使在应用程序页面上返回前一个页面的操作简化。

参照图2,以对手机上的网页的返回操作为例说明本发明的一个实施例的流程。

步骤S201,用户在手机的设置菜单中开启了“快速返回”设置项;

手机的设置菜单中设置有设置项,在设置项中增加“快速返回”设置项,当用户开启了“快速返回”设置项后,手机系统会判断用户在手机屏幕上的滑动操作是否对应快速返回操作。若用户关闭了“快速返回”设置项,则手机系统不会判断用户在手机屏幕上的滑动操作是否对应快速返回操作。

步骤S202,检测用户在当前网页的操作,若检测到在当前网页上的滑动操作,则继续检测滑动操作的滑动速度和滑动方向;

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足以下至少两个预设条件,则检测是否存在当前页面的返回页面;预设条件为滑动操作的滑动速度超过预设速度阈值、滑动操作的滑动方向与预设滑动方向一致以及滑动操作的滑动长度超过预设滑动距离。

步骤S203,若滑动速度超过预设的速度阈值且滑动方向与预设的预设滑动方向一致,则认为该滑动操作对应返回前一页网页的操作;

步骤S204,返回到前一页网页并显示该网页。

参照图3,本发明实施例提出一种在终端上进行返回操作的装置,包括:

检测模块301,用于:若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,返回页面为当前页面的前一个页面;

执行模块302,用于:若存在当前页面的返回页面,则返回到返回页面,屏幕显示返回页面。

通过若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,若存在当前页面的返回页面,则返回到返回页面的方式,使用户对返回上一页网页的操作简化,也避免了因为终端的屏幕小而误操作的问题,减少了误操作,同时也使用户对应用程序的返回前一页的操作得到简化,节约了用户的操作时间。

在其中的一个实施例中,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,具体包括:

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动速度超过预设速度阈值,则检测是否存在当前页面的返回页面;

或者,

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动方向与预设滑动方向一致,则检测是否存在当前页面的返回页面;

或者,

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作的滑动长度超过预设滑动距离,则检测是否存在当前页面的返回页面。

在其中的一个实施例中,若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,具体包括:

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足以下至少两个预设条件,则检测是否存在当前页面的返回页面;

其中,预设条件为滑动操作的滑动速度超过预设速度阈值、滑动操作的滑动方向与预设滑动方向一致以及滑动操作的滑动长度超过预设滑动距离。

在其中的一个实施例中,在检测是否存在当前页面的返回页面之后,方法还包括:

若不存在当前页面的返回页面,则在屏幕继续显示当前页面。

在其中的一个实施例中,当前页面为网页或应用程序页面。

在其中的一个实施例中,用户在手机的设置菜单中开启了“快速返回”设置项;手机的设置菜单中设置有设置项,在设置项中增加“快速返回”设置项,当用户开启了“快速返回”设置项后,手机系统会判断用户在手机屏幕上的滑动操作是否对应快速返回操作。若用户关闭了“快速返回”设置项,则手机系统不会判断用户在手机屏幕上的滑动操作是否对应快速返回操作。

检测用户在当前网页的操作,若检测到在当前网页上的滑动操作,则继续检测滑动操作的滑动速度和滑动方向;

若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足以下至少两个预设条件,则检测是否存在当前页面的返回页面;预设条件为滑动操作的滑动速度超过预设速度阈值、滑动操作的滑动方向与预设滑动方向一致以及滑动操作的滑动长度超过预设滑动距离。

若滑动速度超过预设的速度阈值且滑动方向与预设的预设滑动方向一致,则认为该滑动操作对应返回前一页网页的操作;

返回到前一页网页并显示该网页。

本发明实施例还涉及一种计算机程序产品,其包括计算机可读介质,所述计算机可读介质包括:第一组代码,用于:若检测到在终端的屏幕上显示的当前页面上的滑动操作,且检测到滑动操作满足预设条件,则检测是否存在当前页面的返回页面,返回页面为当前页面的前一个页面;第二组代码,用于:若存在当前页面的返回页面,则返回到返回页面,屏幕显示返回页面。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于计算机可读取存储介质中。执行时的程序,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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