一种网页显示方法及装置的制造方法

文档序号:9216912阅读:193来源:国知局
一种网页显示方法及装置的制造方法
【技术领域】
[0001]本发明属于终端网页显示领域,尤其涉及一种网页显示方法及装置。
【背景技术】
[0002]目前,在主流的终端的第三方浏览器中,通常具备通过滑屏实现的前进、后退功能。如图1所示,黑色的箭头表示手指的滑动动作,如果检测到手指向左运动,则表示前进到下一个页面,如果检测到手指向右运动,则表示后退到上一个页面。
[0003]随着移动网络的快速发展,终端的网页也越来越复杂。在网页内部,出现了越来越多的支持左右滑动的网页交互内容,即通过滑屏实现网页内的交互,而这无形中与通过滑屏实现网页之间的交互发生冲突,导致终端的应用程序难以通过检测用户的滑屏动作确定用户的真正意图,从而给用户的操作带来不便。

【发明内容】

[0004]本发明实施例提供了一种网页显示方法及装置,旨在解决现有方法难以确定用户的真正意图的问题。
[0005]本发明实施例是这样实现的,一种网页显示方法,所述方法包括下述步骤:
[0006]检测并记录触屏手势的起点坐标和终点坐标;
[0007]根据所述起点坐标和所述终点坐标判定所述触屏手势的滑动方向;
[0008]判断所述触屏手势在终端屏幕所处的位置;
[0009]在所述触屏手势在终端屏幕的第一预设位置内时,依据所述触屏手势的滑动方向执行网页内的交互操作;
[0010]在所述触屏手势在终端屏幕的第二预设位置内时,依据所述触屏手势的滑动方向执行网页之间的交互操作。
[0011]本发明实施例的另一目的在于提供一种网页显示装置,所述装置包括:
[0012]滑屏检测单元,用于检测并记录触屏手势的起点坐标和终点坐标;
[0013]触屏手势确定单元,用于根据所述起点坐标和所述终点坐标判定所述触屏手势的滑动方向;
[0014]触屏手势区域判断单元,用于判断所述触屏手势在终端屏幕所处的位置;
[0015]页面管理单元,用于在所述触屏手势在终端屏幕的第一预设位置内时,依据所述触屏手势的滑动方向执行网页内的交互操作;以及,用于在所述触屏手势在终端屏幕的第二预设位置内时,依据所述触屏手势的滑动方向执行网页之间的交互操作。
[0016]在本发明实施例中,能够根据触屏手势所处的位置选择执行网页内的交互操作还是执行网页之间的交互操作,从而能够准确识别用户的意图,提高用户的良好体验。
【附图说明】
[0017]图1是本发明第一实施例提供的网页浏览示意图;
[0018]图2是本发明第一实施例提供的一种网页显示方法的流程图;
[0019]图3是本发明第一实施例提供的水平滑动距离以及水平夹角的示意图;
[0020]图4是本发明第一实施例提供的第一预设位置和第二预设位置在终端屏幕的关系不意图;
[0021]图5是本发明第一实施例提供的一种网页内交互操作示意图;
[0022]图6是本发明第一实施例提供的另一种网页内交互操作示意图;
[0023]图7是本发明第三实施例提供的一种网页显示装置的结构图。
【具体实施方式】
[0024]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]本发明实施例中,预先在终端屏幕设置第一预设位置和第二预设位置,当判断出触屏手势处于第一预设位置时,依据所述触屏手势的滑动方向执行网页内的交互操作;当判断出触屏手势处于第二预设位置时,依据所述触屏手势的滑动方向执行网页之间的交互操作。
[0026]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0027]实施例一:
[0028]图2示出了本发明第一实施例提供的一种网页显示方法的流程图,详述如下:
[0029]步骤S21,检测并记录触屏手势的起点坐标和终点坐标。
[0030]该步骤中,终端检测是否有触屏动作,在检测到触屏动作时,记录用户在终端触屏手势的起点坐标和终点坐标。其中,起点坐标为用户第一次触摸终端屏幕对应的坐标;终点坐标为用户离开终端屏幕对应的坐标。
[0031]步骤S22,根据所述起点坐标和所述终点坐标判定所述触屏手势的滑动方向。
[0032]其中,根据所述起点坐标和所述终点坐标判定所述触屏手势的滑动方向的步骤具体包括:
[0033]Al、根据所述起点坐标和所述终点坐标确定所述触屏手势的水平滑动距离以及水平夹角,所述水平夹角为滑动位移与所述水平滑动距离的夹角。
[0034]A2、将所述触屏手势的水平滑动距离与预设的距离阈值比较,得到第一比较结果。
[0035]A3、将所述触屏手势的水平夹角的绝对值与预设的夹角阈值比较,得到第二比较结果。
[0036]A4、以所述第一比较结果和第二比较结果为依据,判定触屏手势的滑动方向。
[0037]其中,水平滑动距离以及水平夹角的示意图如图3所示。上述步骤Al?步骤A4中,判断所述触屏手势的水平滑动距离是否大于预设的距离阈值,在所述触屏手势的水平滑动距离小于或等于预设的距离阈值时,滑动方向判定过程结束;在所述触屏手势的水平滑动距离大于预设的距离阈值时,判断所述触屏手势的水平夹角的绝对值是否小于预设的夹角阈值,在所述触屏手势的水平夹角的绝对值小于预设的夹角阈值时,判定触屏手势的滑动方向为向右滑动;在所述触屏手势的水平夹角的绝对值大于或者等于预设的夹角阈值时,判断所述触屏手势的水平夹角与180°的差的绝对值是否小于所述预设的夹角阈值。在所述触屏手势的水平夹角与180°的差的绝对值小于所述预设的夹角阈值时,判定触屏手势的滑动方向为向左滑动;在所述触屏手势的水平夹角与180°的差的绝对值大于或等于所述预设的夹角阈值时,滑动方向判定过程结束。
[0038]其中,预设的距离阈值可设置为终端屏幕的1/12,预设的夹角阈值可设置为30°,当然,也可根据实际情况设置为其他数值,此处不作限定。
[0039]步骤S23,判断所述触屏手势在终端屏幕所处的位置。
[0040]该步骤中,预先在终端屏幕设置第一预设位置和第二预设位置,这里的“第一预设位置”中的“第一”和“第二预设位置”中的“第二”仅用于区分不同的预设位置,并无先后顺序含义。其中,第一预设位置和第二预设位置在终端屏幕的关系可如图4所示。在图4中,第一预设位置处于终端屏幕的两侧,以便习惯用左手和习惯用右手的用户都能使用本发明实施例提供的功能。当然,也可以只设置第一预设位置处于终端屏幕的某一侧,此处不作限定。在本发明实施例中,也可以将终端屏幕除第一预设位置的区域设定为第二预设位置。除此之外,本发明实施例中的第一预设位置和第二预设位置的关系也可以互
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1