一种浏览器页面控制方法及装置制造方法

文档序号:6550923阅读:186来源:国知局
一种浏览器页面控制方法及装置制造方法
【专利摘要】本申请公开了一种浏览器页面控制方法及装置,其中所述方法包括:预先将移动终端的重力感应装置在移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;操控方式包括移动终端晃动时的加速度方向和/或移动终端的晃动频次;在启动浏览器时,实时获取重力感应装置的操控方式数据;根据操控方式数据触发对应的网页控制指令。通过本申请,用户在实现浏览器页面控制时,只要单手晃动移动终端即可完成网页的前进或后退等控制,从而使得用户在不方便双手操作,或是,由于屏幕过小不容易准确触摸屏幕中对应的控制按钮等情况下还可以方便的实现浏览器页面控制。
【专利说明】一种浏览器页面控制方法及装置
【技术领域】
[0001]本发明涉及移动终端领域,特别是涉及一种浏览器页面控制方法及装置。
【背景技术】
[0002]随着科技的进步和生活节奏的加快,人们通过移动终端来使用各种应用的依赖度也越来越高。其中,用户通过移动终端进行网页访问是移动终端较为常见应用之一。
[0003]在使用移动终端来进行网页访问过程中,为了实现对浏览页面的控制,现有技术中,一般都会采用在移动终端的触摸屏内以触发触摸屏的方式,输入控制指令来实现浏览器页面的控制。
[0004]发明人经过研究发现,现有技术中的浏览器控制方式,在很多情况下会使得使用者很不方便,比如,当移动终端的屏幕较大时,用户就必须通过双手的操作才能实现对浏览器的控制,这样,用户就无法站在公交、地铁内安全的进行网页访问;或者,当移动终端的屏幕较小时,用户在访问页面内容较多的网页时,会由于页面跳转的按钮过小、不容易准确触摸而造成误操作。
[0005]基于以上原因,目前急需一种可以方便用户使用的浏览器页面控制方法。

【发明内容】

[0006]有鉴于此,本申请提供了浏览器页面控制方法及装置,以解决现有技术中用户使用的浏览器页面控制不方便的问题。
[0007]为实现上述目的,本申请提供如下技术方案:
[0008]一种浏览器页面控制方法,包括:
[0009]预先将移动终端的重力感应装置在所述移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;所述操控方式包括所述移动终端晃动时的加速度方向和/或所述移动终端的晃动频次;
[0010]在启动浏览器时,实时获取所述重力感应装置的操控方式数据;
[0011]根据所述操控方式数据触发对应的网页控制指令。
[0012]优选的,在本发明实施例中,所述加速度方向,包括:
[0013]所述移动终端向左晃动时的加速度方向,和,所述移动终端向右晃动时的加速度方向。
[0014]优选的,在本发明实施例中,所述晃动频次,包括:
[0015]单独一次晃动的单击操控方式,和,连续两次晃动的双击操控方式。
[0016]优选的,在本发明实施例中,所述网页控制指令,包括:
[0017]网页前进指令、网页后退指令、跳转至下一页指令和跳转至上一页指令中的两种以上指令的任意组合。
[0018]优选的,在本发明实施例中,还包括:
[0019]当所述网页控制指令无法生效时,输出提示信息。[0020]在本申请的另一面,还提供了一种浏览器页面控制装置,其特征在于,包括:
[0021]指令对应单元,用于预先将移动终端的重力感应装置在所述移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;所述操控方式包括所述移动终端晃动时的加速度方向和/或所述移动终端的晃动频次;
[0022]重力感应监听单元,用于在启动浏览器时,实时获取所述重力感应装置的操控方式数据;
[0023]指令触发单元,用于根据所述操控方式数据触发对应的网页控制指令。
[0024]优选的,在本发明实施例中,所述加速度方向,包括:
[0025]所述移动终端向左晃动时的加速度方向,和,所述移动终端向右晃动时的加速度方向。
[0026]优选的,在本发明实施例中,所述晃动频次,包括:
[0027]单独一次晃动的单击操控方式,和,连续两次晃动的双击操控方式。
[0028]优选的,在本发明实施例中,所述网页控制指令,包括:
[0029]网页前进指令、网页后退指令、跳转至下一页指令和跳转至上一页指令中的两种以上指令的任意组合。
[0030]优选的,在本发明实施例中,还包括:
[0031]提示单元,用于当所述网页控制指令无法生效时,输出提示信息。
[0032]从上述的技术方案可以看出,在本申请中,通过将移动终端晃动时的各操控方式与多个网页控制指令相关联,这样在启动浏览器后,通过实时的获取重力感应装置的操控方式数据,就可以使用户按照特定的晃动方式来分别触发多种浏览器的控制指令,进而实现对浏览器网页的控制,用于通过本申请中的技术方案,用户在实现浏览器页面控制时,只要单手晃动移动终端即可完成网页的前进或后退等控制,从而使得用户在不方便双手操作,或是,由于屏幕过小不容易准确触摸屏幕中对应的控制按钮等情况下还可以方便的实现浏览器页面控制。
【专利附图】

【附图说明】
[0033]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本申请中所述浏览器页面控制方法的流程示意图;
[0035]图2为本申请中所述消浏览器页面控制方法的又一流程示意图;
[0036]图3为本申请中所述浏览器页面控制装置的结构示意图。
【具体实施方式】
[0037]为了使本【技术领域】的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0038]为了能够解决现有技术中用户使用的浏览器页面控制不方便的问题,在本申请中提供了一种浏览器页面控制方法,如图1所示,包括步骤:
[0039]S11、预先将移动终端的重力感应装置在所述移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;所述操控方式包括所述移动终端晃动时的加速度方向和/或所述移动终端的晃动频次;
[0040]目前的移动终端中,重力感应装置已经基本上成为了移动终端的标准配置了,t匕如,当前市场上的绝大部分智能手机都具有重力感应装置,通过重力感应装置可以获取当前移动终端的水平方位,以及感知由于移动终端向不同的方向晃动所对应的不同加速度。
[0041]为了使用户在访问浏览器时对网页的控制更加的方便,发明人发现,重力感应装置在获取移动终端晃动时的各操控方式会生成不同的数据,进而发明人将这些不同的操控方式分别与不同的网页控制指令对应起来,以使不同的操控方式分别对应不同的网页控制指令。具体的,操控方式中包括移动终端晃动时的加速度方向,比如,可以包括移动终端向左晃动时的加速度方向,和,移动终端向右晃动时的加速度方向等。此外,与鼠标操作方式中的单击操作和双击操作的划分类似,还可以按照移动终端的晃动频次来划分操控方式,比如,可以将移动终端的连续的两次晃动确定为双击操控方式,单移动终端的独一次晃动确定为的单击操控方式。通过确定尽量多的操控方式,从而可以使用户可以利用重力感应装置来触发更多的网页控制指令。
[0042]在实际应用中,比较常用的网页控制指令可以包括网页前进指令、网页后退指令、跳转至下一页指令和跳转至上一页指令等。这样,就可以将多个操控方式分别与这些网页控制指令 对应。
[0043]S12、在启动浏览器时,实时获取重力感应装置的操控方式数据;
[0044]在本申请中,为了使浏览器可以获取重力感应装置的数据,可以在浏览器的AndroidManifest模块中添加相应的权限,从而在浏览器启动时,可以获取sensor服务,并注册相应的重力感应监听器。
[0045]实时获取所述重力感应装置的操控方式数据,具体可以通过SensorEventListener模块来监听重力感应装置的数据,并确定相应的操控方式。比如,可以更具移动终端左或右晃动的不同加速度,以判断手机当前的操控方式。
[0046]S13、根据操控方式数据触发对应的网页控制指令。
[0047]以移动终端左晃的速度与浏览器页面的网页后退指令对应、移动终端右晃的加速度与浏览器页面的网页前进指令对应为例:
[0048]当移动终端向左晃时,通过重力感应装置可以生成相应的操控方式数据,SensorEventListene在获取操控方式数据后,根据上述对应关系,通过调用浏览器中WebView的goBackO方法,来实现对网页后退指令的触发。类似的,当移动终端向右晃时,即实现对网页前进指令的触发。
[0049]进一步的,在本申请中,还可以包括步骤:
[0050]当网页控制指令无法生效时,输出提示信息。
[0051]由于网页中的对于无效的网页按钮进行网页控制指令时,网页将无法实现相应的操作,所以为了避免用户在此时会误认为是对移动终端进行设定方式的晃动等操控方式没有生效,而不断地实施无效的操控方式,所以,在本申请中,还可以通过输出提示信息的方式来提醒用户。
[0052]在实际应用中,浏览器页面控制方法的流程可以如图2所示,由于图2中所示出的各步骤的工作原理已经在图1所对应的实施例中做了记载,在此就不再赘述。
[0053]综上所述,在本申请中,通过将移动终端晃动时的各操控方式与多个网页控制指令相关联,这样在启动浏览器后,通过实时的获取重力感应装置的操控方式数据,就可以使用户按照特定的晃动方式来分别触发多种浏览器的控制指令,进而实现对浏览器网页的控制,用于通过本申请中的技术方案,用户在实现浏览器页面控制时,只要单手晃动移动终端即可完成网页的前进或后退等控制,从而使得用户在不方便双手操作,或是,由于屏幕过小不容易准确触摸屏幕中对应的控制按钮等情况下还可以方便的实现浏览器页面控制。
[0054]在本申请的另一面,还提供了一种浏览器页面控制装置,如图3所示,包括:
[0055]指令对应单元01,用于预先将移动终端的重力感应装置11在移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;操控方式包括移动终端晃动时的速度方向和/或移动终端的晃动频次;重力感应监听单元02,用于在启动浏览器时,实时获取重力感应装置11的操控方式数据;指令触发单元03,用于根据操控方式数据触发对应的网页控制指令。
[0056]进一步的,在本申请中,为了避免用户在此时会误认为是对移动终端进行设定方式的晃动等操控方式没有生效,而不断地实施无效的操控方式,所以,在本申请中,还可以包括有提示单元,从而可以当网页控制指令无法生效时,输出提示信息,以提醒用户。
[0057]由于本申请中的浏览器页面控制装置的工作原理以及达到的有益效果与图1所对应的浏览器页面控制方法实施相同,所以在此就不再赘述。
[0058]同理,在本申请中,浏览器页面控制装置通过将移动终端晃动时的各操控方式与多个网页控制指令相关联,这样在启动浏览器后,通过实时的获取重力感应装置的操控方式数据,就可以使用户按照特定的晃动方式来分别触发多种浏览器的控制指令,进而实现对浏览器网页的控制,用于通过本申请中的技术方案,用户在实现浏览器页面控制时,只要单手晃动移动终端即可完成网页的前进或后退等控制,从而使得用户在不方便双手操作,或是,由于屏幕过小不容易准确触摸屏幕中对应的控制按钮等情况下还可以方便的实现浏览器页面控制。
[0059]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的装置而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0060]对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所提供的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种浏览器页面控制方法,其特征在于,包括: 预先将移动终端的重力感应装置在所述移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;所述操控方式包括所述移动终端晃动时的加速度方向和/或所述移动终端的晃动频次; 在启动浏览器时,实时获取所述重力感应装置的操控方式数据; 根据所述操控方式数据触发对应的网页控制指令。
2.根据权利要求1所述浏览器页面控制方法,其特征在于,所述加速度方向,包括: 所述移动终端向左晃动时的加速度方向,和,所述移动终端向右晃动时的加速度方向。
3.根据权利要求1所述浏览器页面控制方法,其特征在于,所述晃动频次,包括: 单独一次晃动的单击操控方式,和,连续两次晃动的双击操控方式。
4.根据权利要求1所述浏览器页面控制方法,其特征在于,所述网页控制指令,包括: 网页前进指令、网页后退指令、跳转至下一页指令和跳转至上一页指令中的两种以上指令的任意组合。
5.根据权利要求1所述浏览器页面控制方法,其特征在于,还包括: 当所述网页控制指令无法生效时,输出提示信息。
6.一种浏览器页面控制装置,其特征在于,包括: 指令对应单元,用于预先将移动终端的重力感应装置在所述移动终端晃动时的各操控方式分别与预设的多个网页控制指令对应关联;所述操控方式包括所述移动终端晃动时的加速度方向和/或所述移动终端的晃动频次; 重力感应监听单元,用于在启动浏览器时,实时获取所述重力感应装置的操控方式数据; 指令触发单元,用于根据所述操控方式数据触发对应的网页控制指令。
7.根据权利要求6所述浏览器页面控制装置,其特征在于,所述加速度方向,包括: 所述移动终端向左晃动时的加速度方向,和,所述移动终端向右晃动时的加速度方向。
8.根据权利要求6所述浏览器页面控制装置,其特征在于,所述晃动频次,包括: 单独一次晃动的单击操控方式,和,连续两次晃动的双击操控方式。
9.根据权利要求6所述浏览器页面控制装置,其特征在于,所述网页控制指令,包括: 网页前进指令、网页后退指令、跳转至下一页指令和跳转至上一页指令中的两种以上指令的任意组合。
10.根据权利要求6所述浏览器页面控制装置,其特征在于,还包括: 提示单元,用于当所述网页控制指令无法生效时,输出提示信息。
【文档编号】G06F3/01GK104035564SQ201410291412
【公开日】2014年9月10日 申请日期:2014年6月25日 优先权日:2014年6月25日
【发明者】谭正能, 赵鸿飞 申请人:中科创达软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1