一种终端设备的页面浏览方法及终端设备技术

技术编号:13467580 阅读:73 留言:0更新日期:2016-08-04 23:39
本发明专利技术提供一种终端设备的页面浏览方法及终端设备,其页面浏览方法包括:显示页面,并检测用户输入的对应于页面移动的手势;获取所述手势在第一方向轴的第一偏移量;设置所述手势在第二方向轴的第二偏移量为0;根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。本发明专利技术实施例通过对页面移动手势在第一方向轴的第一偏移量的响应以及对页面移动手势在第二方向轴的第二偏移量的忽略,使得页面仅沿第一方向轴的方向移动,从而避免页面沿第二方向轴的方向漂移,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种终端设备的页面浏览方法及终端设备
技术介绍
一般情况下针对PC版的web页面由于面向的屏幕宽高比相反于移动设备,即宽度大于高度,所有网页设计时正文左右两侧往往会放置一些非正文的内容,如广告,侧边栏,索引链接等,这样就造成目前的移动设备浏览器在浏览PC版网页时,需要放大页面才可以看清楚正文内容,而比例尺scale放大之后滑动正文区域时,滑动自由度为X轴与Y轴的正负方向;但是有些时候上下滑动会出现左右漂移,即用户本意是上下滑动,实际却因为滑动角度偏差,识别为左右滑动。
技术实现思路
本专利技术的目的在于提供一种终端设备的页面浏览方法及终端设备,解决了页面放大之后滑动时易产生的页面实际移动方向与用户本意想移动的方向不一致的问题。为了达到上述目的,本专利技术实施例提供一种终端设备的页面浏览方法,包括:显示页面,并检测用户输入的对应于页面移动的手势;获取所述手势在第一方向轴的第一偏移量;设置所述手势在第二方向轴的第二偏移量为0;根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。本专利技术实施例还提供一种终端设备,包括:检测模块,用于显示页面,并检测用户输入的对应于页面移动的手势;获取模块,用于获取所述手势在第一方向轴的第一偏移量;设置模块,用于设置所述手势在第二方向轴的第二偏移量为0移动模块,用于根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。本专利技术的上述技术方案至少具有如下有益效果:本专利技术实施例的终端设备的页面浏览方法及终端设备中,通过对页面移动手势在第一方向轴的第一偏移量的响应以及对页面移动手势在第二方向轴的第二偏移量的忽略,使得页面仅沿第一方向轴的方向移动,从而避免页面沿第二方向轴的方向漂移,提升了用户体验。附图说明图1表示本专利技术实施例的终端设备的页面浏览方法的基本步骤流程图;图2表示本专利技术实施例的终端设备的页面浏览方法的一具体实施例的流程示意图;图3表示本专利技术实施例的终端设备的组成结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有技术中页面放大之后滑动时易产生的页面实际移动方向与用户本意想移动的方向不一致的问题,提供一种终端设备的页面浏览方法及终端设备,通过对页面移动手势在第一方向轴的第一偏移量的响应以及对页面移动手势在第二方向轴的第二偏移量的忽略,使得页面仅沿第一方向轴的方向移动,从而避免页面沿第二方向轴的方向漂移,提升了用户体验。如图1所示,本专利技术实施例提供一种终端设备的页面浏览方法,包括:步骤11,显示页面,并检测用户输入的对应于页面移动的手势;本专利技术的上述实施例中,步骤11中显示的页面为可触摸页面,且该页面可以为网页界面,WORD文档界面等可以缩放页面,进一步的该页面处于能够沿第一方向轴的正负方向以及第二方向轴的正负方向任意移动的状态。其中,用户输入的手势包括按下、移动、抬起等手势,基本顺序是先页面按下手势,然后页面移动手势,再然后是页面抬起手势。按下手势及抬起手势时页面均不会产生移动,故不会产生左右或上下漂移,故本申请仅针对当前手势为对应于页面移动的手势的情况。步骤12,获取所述手势在第一方向轴的第一偏移量;步骤13,设置所述手势在第二方向轴的第二偏移量为0;如上所述,由于页面能够沿第一方向轴或第二方向轴移动,为了避免用户想沿第一方向轴移动页面时页面沿第二方向轴的偏移量晃动或漂移,给用户浏览带来不便,本专利技术实施例提供的方法为响应第一方向轴上的第一偏移量,将第二方向轴上的第二偏移量设置为0,从而使得页面仅能够沿第一方向轴的正负方向移动。步骤14,根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。承上所述,由于第二偏移量为0,本专利技术实施例实际是响应第一偏移量,忽略第二偏移量;则根据第一偏移量控制页面沿第一方向轴移动,第二偏移量为0,即在第二方向轴上无移动。需要说明的是,第一方向轴和第二方向轴通常是指相互垂直的X轴和Y轴,且第一方向轴可以是X轴或Y轴,第二方向轴则可以是Y轴或X轴。具体的,本专利技术实施例提供的方法是响应X轴的偏移量还是Y轴的偏移量,可根据实际应用场景进行预先设定也可开放给用户,由用户自行选择响应第一偏移量或第二偏移量;例如,用户利用终端设备浏览两侧有广告的页面时(对所述页面进行放大),屏幕部分显示的内容不包含广告内容,故用户需要上下滑动进而浏览网页,此时需预先设定为仅响应Y轴偏移量,忽略X轴偏移量,进而保证流程的顺畅性;再例如,用户进入浏览图片的界面,当一图片为全景图片(一般全景图片需放大才能够看清)时,用户需要将全景图片进行放大,且上下的放大范围不超过屏幕的显示范围,故用户希望左右滑动来浏览图片,此时需预先设定为仅响应X轴偏移量,忽略Y轴偏移量。进一步的,本专利技术的上述实施例中,在检测用户输入的对应于页面移动的手势之前,所述页面浏览方法还包括:步骤15,检测当前是否开启方向锁定功能,若当前开启所述方向锁定功能,进入检测用户输入的对应于页面移动的手势的步骤;否则,结束流程。进一步的,方向锁定功能的开启或关闭可通过电子开关或实体开关实现,具体的可根据终端设备的整体设计要求确定,在此不作具体限定。开启该功能,即表示应用本专利技术提供的页面浏览方法,否则,按照现有技术的浏览方法进行页面浏览。其中,方向锁定功能仅为直接表示本专利技术作用的名称,具体应用中可根据不用应用场景采用不同的名称,例如“阅读锁定”功能、“漂移锁定”功能等等,不限于一固定名称,其根本作用是判断其是否使用本申请提供的方法。需要说明的是,关于是否开启方向锁定功能的问题,可提供给用户自行选择开关,同时也可为了提高智能型,针对特定的浏览界面预先开启该功能。具体的,可在页面上显示一悬浮开关,供用户选择是否开启该功能;也可以在终端设备的“设置”功能中添加控制该功能开关的开关等等,其具体形式在此不一一说明。具体的,本专利技术的具体实施例的实施例过程如下:首先进入显示页面,并检测用户输入的手势;进而判断所述手势是否为页面移动手势;当所述手势为页面移动手势时,进一步判断是否开启方向锁定功能,若开启上述功能,则获取所述页面移动手势在第一方向轴的第一偏移量,并设置所述页面移动手势在第二方向轴的第二偏移量为0;最后根据所述第一偏移量和本文档来自技高网...

【技术保护点】
一种终端设备的页面浏览方法,其特征在于,包括:显示页面,并检测用户输入的对应于页面移动的手势;获取所述手势在第一方向轴的第一偏移量;设置所述手势在第二方向轴的第二偏移量为0;根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。

【技术特征摘要】
1.一种终端设备的页面浏览方法,其特征在于,包括:
显示页面,并检测用户输入的对应于页面移动的手势;
获取所述手势在第一方向轴的第一偏移量;
设置所述手势在第二方向轴的第二偏移量为0;
根据所述第一偏移量和所述第二偏移量,控制页面沿所述第一方向轴移动。
2.根据权利要求1所述的终端设备的页面浏览方法,其特征在于,在检测
用户输入的对应于页面移动的手势之前,所述页面浏览方法还包括:
检测当前是否开启方向锁定功能,若当前开启所述方向锁定功能,进入检
测用户输入的对应于页面移动的手势的步骤;否则,结束流程。
3.根据权利要求1所述的终端设备的页面浏览方法,其特征在于,所述检
测用户输入的对应于页面移动的手势,具体包括:
根据用户触摸页面的手势,生成标识所述手势的消息流;
解析所述消息流,确定所述用户触摸页面的手势为对应于页面移动的手势。
4.根据权利要求3所述的终端设备的页面浏览方法,其特征在于,解析所
述消息流,确定所述用户触摸页面的手势为对应于页面移动的手势,具体为:
解析所述消息流,若所述消息流中依次包含页面按下指令,页面移动指令
以及页面抬起指令,确定所述用户触摸页面的手势为对应于页面移动的手势。
5.根据权利要求4所述的终端设备的页面浏览方法,其特征在于,所述获
取所述手势在第一方向轴的第一偏移量,具体包括:
获取对应于页面移动的手势移动过程中在第一方向轴的第一移动终点值;
获取同一消息流中,对应于页面按下的手势在按下时刻在第一方向轴的第
一移动起点值;
根据所述第一移动终点值和所述第一移动起点值,确定所述手势在第一方
向轴的第一偏移量。
6.根据权利要求5所述的终端设备的页面浏览方法,其特征在于,所述设
置所述手势在第二方向轴的第二偏移量为0,具体包括:
获取对应于页面按下的手势在按下时刻在第二方向轴的第二移动起点值;
将同一消息流中,对应于页面移动的手势移动过程中在第二方向轴的第二
移动终点值设置为与所述第二移动起点值相等;
根据所述第二移动起点值和所述第二移动终点值,确定所述手势在第二方
向轴的第二偏移量为...

【专利技术属性】
技术研发人员:李广
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1