一种页面控制方法、装置和设备与流程

文档序号:36391518发布日期:2023-12-15 10:03阅读:24来源:国知局
一种页面控制方法与流程

本申请涉及计算机,尤其涉及一种页面控制方法、装置和设备。


背景技术:

1、随着计算机技术的日益发展,智能移动终端在人们日常学习、工作和生活中得到广泛应用。通过点击屏幕可以实现在智能移动终端上的输入操作,以满足用户的多样性需求。

2、在用户进行输入操作时,通常需要点击输入框,并在弹出的虚拟键盘中输入相应内容。虚拟键盘在弹出时,可能会出现虚拟键盘遮挡住输入框聚焦区域的情况。为此,移动终端通过触发页面的自动滚动使输入框尽量处于页面视口最佳可视交互区域,避免虚拟键盘覆盖到输入框。

3、然而大部分移动终端在这种自动滚动时,易引起超出用户预期的自动滚动,用户的使用体验较差。


技术实现思路

1、有鉴于此,本申请提供一种页面控制方法、装置和设备,用以保障虚拟键盘弹出时不引起页面自动滚动,提高用户的使用体验。

2、具体地,本申请是通过如下技术方案实现的:

3、本申请第一方面提供一种图像识别方法,所述方法包括:在检测到针对当前页面的滚动结束事件时,判断所述滚动结束事件所对应的页面滚动是否为指定页面滚动;其中,所述指定页面滚动为基于所述页面中的输入框调用虚拟键盘所触发的页面滚动;所述指定页面滚动包括虚拟键盘弹出所触发的弹出滚动和虚拟键盘收起所触发的惯性滚动;

4、若是,将所述页面的滚动条调整至指定位置;其中,所述指定位置为所述滚动条在所述页面中的输入框调用虚拟键盘之前所处的位置。

5、本申请第二方面提供一种页面控制装置,所述装置包括判断模块和调整模块;其中,

6、所述判断模块,用于在检测到针对当前页面的滚动结束事件时,判断所述滚动结束事件所对应的页面滚动是否为指定页面滚动;其中,所述指定页面滚动为基于所述页面中的输入框调用虚拟键盘所触发的页面滚动;所述指定页面滚动包括虚拟键盘弹出所触发的弹出滚动和虚拟键盘收起所触发的惯性滚动;

7、所述调整模块,用于在判断所述滚动结束事件所对应的页面滚动为指定页面滚动时,将所述页面的滚动条调整至指定位置;其中,所述指定位置为所述滚动条在所述页面中的输入框调用虚拟键盘之前所处的位置。

8、本申请第三方面提供一种页面控制设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请第一方面提供的任一项所述方法的步骤。

9、本申请第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请第一方面提供的任一项所述方法的步骤。

10、本申请提供的页面控制方法、装置和设备,在检测到针对当前页面的滚动结束事件时,判断滚动结束事件所对应的页面滚动是否为指定页面滚动,若是,将页面的滚动条调整至指定位置。其中,所述指定页面滚动为基于所述页面中的输入框调用虚拟键盘所触发的页面滚动;所述指定页面滚动包括虚拟键盘弹出所触发的弹出滚动和虚拟键盘收起所触发的惯性滚动,所述指定位置为所述滚动条在所述页面中的输入框调用虚拟键盘之前所处的位置。这样,通过检测页面滚动的情形,进而针对因输入框调用虚拟键盘所触发的页面滚动,将页面的滚动条调整至输入框调用虚拟键盘之前所处的位置。这样,可以在满足用户输入需求的同时,将页面的滚动条置于指定位置,保障虚拟键盘弹出时不引起页面自动滚动,提高用户的使用体验。



技术特征:

1.一种页面控制方法,其特征在于,所述方法应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述滚动结束事件所对应的页面滚动不是指定页面滚动,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.一种页面控制装置,其特征在于,所述装置包括判断模块和调整模块;其中,

7.根据权利要求6所述的装置,其特征在于,所述调整模块,还用于在判断所述滚动结束事件所对应的页面滚动不是指定页面滚动时,在当前页面不允许用户触发手动拖拽滚动操作时,将所述页面的滚动条调整至所述指定位置。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括处理模块;其中,

9.一种页面控制设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-5任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1-5任一项所述方法的步骤。


技术总结
本申请提供一种页面控制方法、装置和设备。本申请提供的方法,包括:在检测到针对当前页面的滚动结束事件时,判断所述滚动结束事件所对应的页面滚动是否为指定页面滚动;其中,所述指定页面滚动为基于所述页面中的输入框调用虚拟键盘所触发的页面滚动;所述指定页面滚动包括虚拟键盘弹出所触发的弹出滚动和虚拟键盘收起所触发的惯性滚动;若是,将所述页面的滚动条调整至指定位置;其中,所述指定位置为所述滚动条在所述页面中的输入框调用虚拟键盘之前所处的位置。本申请提供的页面控制方法、装置和设备,可以在满足用户输入需求的同时,将页面的滚动条置于指定位置,保障虚拟键盘弹出时不引起页面自动滚动,提高用户的使用体验。

技术研发人员:黄震,欧阳建华,望翔
受保护的技术使用者:北京陌陌信息技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1