利索能及
我要发布
收藏
专利号: 2019107091752
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种页面滑动方法,其特征在于,包括:

当通过即时通讯应用对超文本标记语言HTML5页面进行展示时,获取滑动手势在屏幕上滑动的滑动手势信号,其中,所述滑动手势信号包括所述滑动手势在屏幕上开始滑动时与屏幕所接触的纵坐标、所述滑动手势在屏幕上开始滑动时与屏幕所接触的时间、所述滑动手势在屏幕上停止滑动时与屏幕所接触的纵坐标以及所述滑动手势在屏幕上停止滑动时与屏幕所接触的时间;

根据所述滑动手势信号中的所述滑动手势在屏幕上开始滑动时与屏幕所接触的纵坐标、所述滑动手势在屏幕上开始滑动时与屏幕所接触的时间、所述滑动手势在屏幕上停止滑动时与屏幕所接触的纵坐标以及所述滑动手势在屏幕上停止滑动时与屏幕所接触的时间,确定所述滑动手势在屏幕中滑动时的平均速度;

基于所述平均速度和预设的用于进行减速的加速度确定所述HTML5页面的每个点在滑动时的最大滑动时长以及所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离;

根据所述HTML5页面的每个点在滑动时的最大滑动时长、所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离以及所述HTML5页面的每个点的当前纵坐标,确定所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标;

基于所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标控制所述HTML5页面在屏幕中进行滑动。

2.根据权利要求1所述的页面滑动方法,其特征在于,所述根据所述HTML5页面的每个点在滑动时的最大滑动时长、所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离以及所述HTML5页面的每个点的当前纵坐标,确定所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标,包括:基于以下公式确定所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标:

其中,T为所述HTML5页面的每个点在滑动时的最大滑动时长,C为所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离,B为所述HTML5页面的每个点的当前纵坐标,t为所述HTML5页面的每个点的滑动时长,L为所述HTML5页面的每个点在滑动过程中的不同滑动时长t对应的纵坐标。

3.根据权利要求1所述的页面滑动方法,其特征在于,在基于所述平均速度和预设的用于进行减速的加速度确定所述HTML5页面的每个点在滑动时的最大滑动时长以及所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离之前,所述方法还包括:响应于用户输入的用于选择滑动快慢等级的选择请求,根据所述选择请求中的滑动快慢等级,以及滑动快慢等级与用于进行减速的加速度的对应关系,确定用于进行减速的加速度。

4.根据权利要求1所述的页面滑动方法,其特征在于,所述基于所述平均速度和预设的用于进行减速的加速度确定所述HTML5页面的每个点在滑动时的最大滑动时长以及所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离,包括:基于以下公式确定所述HTML5页面的每个点在滑动时的最大滑动时长:

基于以下公式确定所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离:

其中,V为所述平均速度,a为所述预设的用于进行减速的加速度,T为所述HTML5页面的每个点在滑动时的最大滑动时长,L为所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离。

5.根据权利要求1所述的页面滑动方法,其特征在于,在当通过即时通讯应用对超文本标记语言HTML5页面进行展示时,获取滑动手势在屏幕上滑动的滑动手势信号之前,所述方法还包括:响应于通过即时通讯应用对HTML5页面进行展示的展示请求,获取所述HTML5页面对应的页面数据;

通过所述即时通讯应用对所述HTML5页面对应的页面数据进行展示。

6.一种页面滑动装置,其特征在于,包括:

第一获取单元,用于当通过即时通讯应用对超文本标记语言HTML5页面进行展示时,获取滑动手势在屏幕上滑动的滑动手势信号,其中,所述滑动手势信号包括所述滑动手势在屏幕上开始滑动时与屏幕所接触的纵坐标、所述滑动手势在屏幕上开始滑动时与屏幕所接触的时间、所述滑动手势在屏幕上停止滑动时与屏幕所接触的纵坐标以及所述滑动手势在屏幕上停止滑动时与屏幕所接触的时间;

第一执行单元,用于根据所述滑动手势信号中的所述滑动手势在屏幕上开始滑动时与屏幕所接触的纵坐标、所述滑动手势在屏幕上开始滑动时与屏幕所接触的时间、所述滑动手势在屏幕上停止滑动时与屏幕所接触的纵坐标以及所述滑动手势在屏幕上停止滑动时与屏幕所接触的时间,确定所述滑动手势在屏幕中滑动时的平均速度;

第二执行单元,用于根据所述滑动手势信号中的所述滑动手势在屏幕上开始滑动时与屏幕所接触的纵坐标、所述滑动手势在屏幕上开始滑动时与屏幕所接触的时间、所述滑动手势在屏幕上停止滑动时与屏幕所接触的纵坐标以及所述滑动手势在屏幕上停止滑动时与屏幕所接触的时间,确定所述滑动手势在屏幕中滑动时的平均速度;

第三执行单元,用于根据所述HTML5页面的每个点在滑动时的最大滑动时长、所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离以及所述HTML5页面的每个点的当前纵坐标,确定所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标;

滑动单元,用于基于所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标控制所述HTML5页面在屏幕中进行滑动。

7.根据权利要求6所述的页面滑动装置,其特征在于,所述第三执行单元用于基于以下公式确定所述HTML5页面的每个点在滑动过程中的不同滑动时长下所对应的纵坐标:其中,T为所述HTML5页面的每个点在滑动时的最大滑动时长,C为所述HTML5页面的每个点的纵坐标在滑动时的最大滑动距离,B为所述HTML5页面的每个点的当前纵坐标,t为所述HTML5页面的每个点的滑动时长,L为所述HTML5页面的每个点在滑动过程中的不同滑动时长t对应的纵坐标。

8.根据权利要求6所述的页面滑动装置,其特征在于,所述装置还包括:

第四执行单元,用于响应于用户输入的用于选择滑动快慢等级的选择请求,根据所述选择请求中的滑动快慢等级,以及滑动快慢等级与用于进行减速的加速度的对应关系,确定用于进行减速的加速度。

9.一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至5中任一项所述的方法。

10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至5中任一项所述的方法。