【技术实现步骤摘要】
一种实现浏览器中光标定位的方法及装置
本专利技术涉及电子产品
,特别涉及一种实现浏览器中光标定位的方法及装置。
技术介绍
目前几乎所有电视都是通过遥控器来控制操作浏览器,一方面,由于遥控器灵敏度低,使用遥控器来控制浏览器的操作极其不便;另一方面,遥控器将光标移动到链接点时需要进行多次按键才能操作浏览器,定位非常不准。现有技术中的电视机领域还公开了其他几种移动光标来控制浏览器的方式,例如通过无线鼠标来控制浏览器、通过将手机连接到电视上来控制浏览器、在遥控器上安装触控板来控制浏览器、通过晃动遥控器来控制浏览器、通过手势识别方式来控制浏览器等。但是这些方式都存在或多或少的不足;1、通过无线鼠标来控制浏览器:使用无线鼠标在浏览器中移动光标虽然方便,但当退出浏览器时,又需用户使用遥控器进行操作,这样让用户使用多个设备操控电视,背离了简单易用、让用户轻松娱乐的原则;2、通过将手机连接到电视上来控制浏览器:通过传屏将电视画面传到手机,用户在手机上操控电视,但是这种方式在网络环境差的情况下反应迟缓;并且有的手机屏幕较小,网页链接在手机屏幕上显得密密麻麻,不能准确点击链接;3、在遥控器上安装触控板来控制浏览器:由于安装的触控板面积有限,在电视这样的大屏上移动光标需要多次滑动才能移动到目标链接区域,并且需要微调才能准确移到目标链接,操作较为繁琐;4、通过动感应遥控器来控制浏览器:动感应遥控器也被称为“空鼠”,“空鼠”可使得光标能够随着遥控器的晃动而改变位置,但存在定位不准确的问题;5、通过手势识别方式来控制浏览器:这种方式对于动作的规范性和操作距离都有要求,而且当有多人 ...
【技术保护点】
一种实现浏览器中光标定位的方法,其特征在于,包括:S0:接收用户按键信息;S1:判断光标是否在浏览页面上,是则执行S2,否则返回S0;S2:检测按键的类型,如为方向键则执行S3,如为确认键则执行S4,如为其他键则返回步骤S0;S3:根据当前光标位置在所述浏览页面上设置第一扫描区域,根据方向键扫描所述第一扫描区域内的所有链接点,并根据用户的操作将光标定位到符合要求的链接点上,执行链接点,返回S0;S4:根据当前光标位置在所述浏览页面上设置第二扫描区域,扫描所述第二扫描区域内的所有链接点,并将光标定位到距离当前光标位置最近的链接点上,执行链接点,返回S0。
【技术特征摘要】
1.一种实现浏览器中光标定位的方法,其特征在于,包括:S0:接收用户按键信息;S1:判断光标是否在浏览页面上,是则执行S2,否则返回S0;S2:检测按键的类型,如为方向键则执行S3,如为确认键则执行S4,如为其他键则返回步骤S0;S3:根据当前光标位置在所述浏览页面上设置第一扫描区域,根据方向键扫描所述第一扫描区域内的所有链接点,并根据用户的操作将光标定位到符合要求的链接点上,执行链接点,返回S0;S4:根据当前光标位置在所述浏览页面上设置第二扫描区域,扫描所述第二扫描区域内的所有链接点,并将光标定位到距离当前光标位置最近的链接点上,执行链接点,返回S0;所述S1与S2之间包括:S1’:判断按键的类型是否为调用键,是则执行S1”,否则执行S2;S1”:通过自动识别所述浏览页面的每个主体区域,生成网页结构的缩略图,调出所述缩略图,当接收到用户对所述缩略图中的区域进行选择的信息时,将光标移动到与选择的所述缩略图中的区域对应的主体区域中,返回S0;其中,所述根据当前光标位置在所述浏览页面上设置第一扫描区域的步骤具体为:以光标当前位置为坐标原点,生成一个坐标系,直线L1和直线L2互相垂直,分别与X轴成45°角和-45°角,所述直线L1和所述直线L2将光标所在的主体区域划分为四个区域,与方向键中的右键、上键、左键、下键一一对应。2.如权利要求1所示的方法,其特征在于,所述S3包括:S3-1:根据当前光标位置设置所述第一扫描区域,根据方向键扫描所述第一扫描区域中的所有链接点;S3-2:找出以光标当前位置为坐标原点且与x轴夹角最小的链接点(a)和离坐标原点距离最短的链接点(b);将链接点与坐标原点之间的距离记为S,链接点与x轴的夹角记为β;S3-3:判断Sa与Sb的差值是否小于预设长度,是则执行S3-5,否则执行S3-4;S3-4:判断βb与βa的差值是否大于预设角度,是则执行S3-5,否则执行S3-6;S3-5:将光标定位到夹角最小的链接点(a),执行链接点,返回S0;S3-6:将光标定位到距离最短的链接点(b),执行链接点,返回S0。3.如权利要求1所示的方法,其特征在于,所述S4之前包括:判断光标是否已定位链接点,是则执行链接点,返回S0;否则执行S4。4.如权利要求1所示的方法,其特征在于,所述S4中根据当前光标位置设置第二扫描区域具体为:在以光标当前位置为坐标原点的坐标系中,将以所述坐标原点为中心的正方形区域作为所述第二扫描区域。5.一种实现浏览器中光标定位的装置,其特征在于,包括:接收模块,用于接收到用户按键信息;第一判断模...
【专利技术属性】
技术研发人员:戴欣然,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。