【技术实现步骤摘要】
一种页面处理方法、装置及计算机可读存储介质
本专利技术涉及互联网
,具体涉及一种页面处理方法、装置及计算机可读存储介质。
技术介绍
随着终端的快速发展,智能终端成为人们日常使用的电子产品,伴随而来的是在智能终端上运行的各种应用程序的开发和使用,为了方便用户的使用,应用程序可以通过内置的网络视图组件加载内嵌页面,使得用户在内嵌页面上也能够浏览各种网页内容。在现有技术中,通过在应用程序中加载内嵌页面,可以满足用户的各种需求,如浏览新闻、观看视频或者交流互动等等。用户通过点击、滑动等交互操作,可以进入或退出内嵌页面,也可以通过网络视图组件切换至另一个内嵌页面或者返回至上一个内嵌页面。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,在对内嵌页面进行切换处理时,常常出现与操作目的不同的误响应,如用户执行返回至上一个内嵌页面的操作时,被误响应为内嵌页面的退出操作,从而退出了内嵌页面,产生不必要的麻烦,且容易丢失在之前的内嵌页面上的信息。
技术实现思路
本专利技术实施例提供一种页面处理方法、装置及计算机可读存储介质,可以提升页面处理的效率。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种页面处理方法,包括:在接收到退出当前应用程序内嵌页面的操作时,切换显示应用程序的预设界面;在所述预设界面中显示预设计时控件;当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。相应 ...
【技术保护点】
1.一种页面处理方法,其特征在于,包括:/n在接收到退出当前应用程序内嵌页面的操作时,切换显示应用程序的预设界面;/n在所述预设界面中显示预设计时控件;/n当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。/n
【技术特征摘要】
1.一种页面处理方法,其特征在于,包括:
在接收到退出当前应用程序内嵌页面的操作时,切换显示应用程序的预设界面;
在所述预设界面中显示预设计时控件;
当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。
2.如权利要求1所述的页面处理方法,其特征在于,所述内嵌页面包括网络视图组件加载的HTML5页面,所述在接收到退出当前应用程序内嵌页面的操作时,切换显示应用程序的预设界面的步骤包括:
在接收到退出当前应用程序内所述HTML5页面的操作时,退出所述网络视图组件的界面,切换显示应用程序的预设界面。
3.如权利要求2所述的页面处理方法,其特征在于,所述在所述预设界面中显示预设计时控件的步骤之后,还包括:
在预设计时控件计时达到预设时长时停止显示所述预设计时控件并删除所述网络视图组件加载的所有HTML5页面已缓存的页面数据。
4.如权利要求1所述的页面处理方法,其特征在于,所述在所述预设界面中显示预设计时控件的步骤,包括:
创建一个覆盖所述预设界面的透明图层,并在所述透明图层中显示所述预设计时控件。
5.如权利要求4所述的页面处理方法,其特征在于,所述在所述透明图层中显示所述预设计时控件的步骤,包括:
获取当前的握持信息,所述握持信息包括左手握持或右手握持;
根据所述握持信息,选取所述透明图层的左侧或右侧作为目标侧;
在所述透明图层的目标侧显示所述预设计时控件。
6.如权利要求4所述的页面处理方法,其特征在于,所述在所述透明图层中显示所述预设计时控件的步骤,包括:
识别所述预设界面中的内容信息;
根据所述预设界面中的内容信息确定所述预设计时控件在所述透明图层上的显示位置;
在所述显示位置上显示所述预设计时控件。
7.如权利要求1所述的页面处理方法,其特征在于,所述预设计时控件包括位于所述预设界面侧边的矩形浮条,所述当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面的步骤,包括:
当接收到页面回调操作时,所述页面回调操作使得所述矩形浮条停止随时间缩短,并随所述页面回调操作的方向增大,根据所述页面回调操作拉伸所述矩形浮条,使得所述矩形浮条的形状向半圆形转变,当所述页面回调操作将所述矩形浮条的形状拉伸为半圆形时,若所述矩形浮条计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。
8.如权利要求1所述的页面处理方法,其特征在于,所述预设计时控件包括位于所述预设界面侧边的由弧线和直线组成的半弧形浮条,所述当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面的步骤,包括:
当接收到页面回调操作时,所述页面回调操作使得所述半弧形浮条的面积停止随时间变小,并随所述页面回调操作的方向增大,根据所述页面回调操作拉伸所述半弧形浮条,使得所述半弧形浮条的形状向半圆形转变,当所述页面回调操作将所述半弧形浮条的形状拉伸为半圆形时,若所述半弧形浮条计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。
9.如权利要求1所述的页面处理方法,其特征在于,所述预设计时控件包括位于所述预设界面角落的小半圆控件,所述当接收到页面回调操作时,若所述预设计时控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面的步骤,包括:
当接收到页面回调操作时,所述页面回调操作使得所述小半圆控件的面积停止随时间变小,并随所述页面回调操作的方向增大,根据所述页面回调操作从所述预设界面角落向外拉伸所述小半圆控件,当所述页面回调操作将所述小半圆控件拉伸到面积大于预设面积时,若所述小半圆控件计时尚未达到预设时长,则加载已缓存的页面数据以恢复显示所述内嵌页面。
10.如权利要求1至9任一项所述的页面处理方法,其特征在于,所述页面处理方法还包括:
在所述预设计时控件的计时过程中,调整所述预设计时控件的面积随时间变小,透明度随时间变高。
11.如权利要求10所述的页面处理方法,其特征在于,所述加载已缓存的页面数据以恢复显示所述内嵌页面的步骤之前,还...
【专利技术属性】
技术研发人员:崔业钊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。