[发明专利]一种基于浏览器的交互方法及设备有效
| 申请号: | 201210172609.8 | 申请日: | 2012-05-30 |
| 公开(公告)号: | CN103455496A | 公开(公告)日: | 2013-12-18 |
| 发明(设计)人: | 李思广 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0488;G06F3/0346 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 贺占平;王琦 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 浏览器 交互 方法 设备 | ||
技术领域
本发明涉及浏览器技术,特别涉及一种基于浏览器的交互方法及设备。
背景技术
浏览器是用户与外部网络进行交互的载体,对于移动设备,例如,移动电话来说,通过启动移动电话浏览器,利用移动电话浏览器底部定制的工具条,通过单击工具条上相应应用功能(上一页、下一页、退出等)的按钮,可以触发或引导预先设置的相关应用功能操作。这样,用户通过工具条上的按钮操作浏览器,与浏览器进行交互,从而实现与外部网络(网页)的交互通信。
随着网络技术的发展,浏览器的种类越来越多,其应用功能也越来越丰富,由于显示的工具条需要占据一定的浏览器浏览区域,使网页可视区域减小,降低了用户网页浏览的体验;同时,通过工具条按钮的方式操作浏览器,方式单一,难以满足用户的个性化操作需求;而且,工具条不容易进行扩展,难以满足浏览器的应用功能需求。由此,一些基于移动设备的浏览器,从用户体验以及应用功能按钮布设方面优化考虑,提出了一种改进的基于浏览器的交互方法,即浏览器支持手势操作以触发相应的应用功能,通过在移动电话浏览器的浏览区域,定制手势操作,每一手势操作映射一种应用功能,用户在浏览区域通过手势与浏览器进行交互,利用各种自定义手势来触发或引导手势操作映射的相关应用功能,但该自定义手势的基于浏览器的交互方法,自定义手势容易与浏览器的默认手势发生冲突,从而造成误操作,降低了手势操作的准确性,也增加了操作所需的时间,使得与浏览器的交互效率较低。
发明内容
有鉴于此,本发明的主要目的在于提出一种基于浏览器的交互方法,降低误操作概率,提高手势操作的准确性。
本发明的另一目的在于提出一种基于浏览器的交互设备,降低误操作概率,提高手势操作的准确性。
为达到上述目的,本发明提供了一种基于浏览器的交互方法,在启动浏览器后,该方法包括:
接收触发事件,显示自定义的手势操作控件;
获取手势操作控件的操作轨迹,确定与操作轨迹相匹配的手势操作,根据预先设置的各手势操作与应用功能的映射关系,执行与操作轨迹相匹配的手势操作映射的应用功能。
所述触发事件为预先设置在移动电话上的重力加速传感器监测到移动电话发生摇动产生的摇动事件。
所述自定义的手势操作控件为小球,所述手势操作控件的操作轨迹包括:滑动小球操作轨迹、单击小球操作轨迹、双击小球操作轨迹、长按后拖动小球操作轨迹以及以小球为起点的手势操作轨迹。
所述滑动小球操作轨迹包括:左方向操作轨迹、右方向操作轨迹、左上方向操作轨迹、右上方向操作轨迹以及上方向操作轨迹。
所述手势操作控件的操作轨迹为长按后拖动小球操作轨迹,所述获取手势操作控件的操作轨迹,确定操作轨迹对应的手势操作包括:
确定手势操作控件的操作轨迹为长按小球,触发当前屏幕显示预先设置的位置提示框;
监测小球拖动,获取释放小球所在的位置提示框,确定该位置提示框为对应的手势操作。
一种基于浏览器的交互设备,该设备包括:手势操作控件触发模块、操作轨迹获取模块、手势操作确定模块、应用功能确定模块以及应用功能执行模块,其中,
手势操作控件触发模块,用于在启动浏览器后,接收触发事件,显示自定义的手势操作控件;
操作轨迹获取模块,用于获取手势操作控件的操作轨迹,输出至手势操作确定模块;
手势操作确定模块,用于确定与接收的操作轨迹相匹配的手势操作,输出至应用功能确定模块;
应用功能确定模块,用于根据预先设置的各手势操作与应用功能的映射关系,获取与操作轨迹相匹配的手势操作映射的应用功能,输出至应用功能执行模块;
应用功能执行模块,用于根据接收的应用功能执行操作。
进一步包括:
编辑模块,用于在手势操作确定模块确定接收的操作轨迹没有对应的手势操作时,编辑、定义操作轨迹,并设置该编辑的操作轨迹对应的手势操作,设置手势操作映射的应用功能,并存储至映射关系表中。
所述手势操作控件触发模块包括:触发事件监测单元以及手势操作控件触发单元,其中,
触发事件监测单元,用于在进入浏览器浏览区域后,监测移动电话是否发生摇动,如果发生摇动,获取摇动事件,输出至手势操作控件触发单元;
手势操作控件触发单元,用于接收摇动事件,当小球显示时,则触发隐藏小球,当小球隐藏时,则触发使小球恢复正常显示状态。
所述操作轨迹获取模块包括:操作轨迹输入单元、监控单元以及记录单元,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210172609.8/2.html,转载请声明来源钻瓜专利网。





