页面恢复方法、装置及移动终端制造方法及图纸

技术编号:9768334 阅读:86 留言:0更新日期:2014-03-15 23:52
本发明专利技术公开了一种页面恢复方法、装置及移动终端,属于互联网通信领域。所述方法包括:在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符;若检测所述预定文件非空,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面。本发明专利技术解决了现有的页面恢复方法丢失了用户的浏览信息的问题,达到了即便浏览器发生异常退出的情况,也能在重新启动时根据用户的浏览信息恢复用户的历史浏览页面的效果。

【技术实现步骤摘要】
页面恢复方法、装置及移动终端
本专利技术涉及互联网通信领域,特别涉及一种页面恢复方法、装置及移动终端。
技术介绍
在浏览器中用于显示内容的区域可以称之为浏览器中的显示页面,现有的浏览器通常都支持多个显示页面的同时显示,此时,通常将其中一个显示页面作为当前显示页面,其它显示页面作为候选显示页面,也称多Tab (标签)页面。其中,当前显示页面和候选显示页面之间可以随着用户操作随时切换。对于运行在智能手机、平板电脑之类的移动终端上的浏览器来讲,由于移动终端上的内存空间有限,在运行浏览器的过程中很容易发生内存不足的情况,比如移动终端同时运行有若干个占用内存较大的应用程序,或者同时浏览多个在线视频页面等等。在这种情况下,浏览器容易发生异常退出的问题。为了解决该问题,现有的页面恢复方法为--第一,浏览器接收重新启动信号;第二,浏览器在重新启动后打开默认浏览页面,该默认浏览页面可以是用户在浏览器中设置的浏览器主页。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有的页面恢复方法恢复后得到的页面是默认浏览页面,如果用户在异常退出时正在上网浏览一个非常感兴趣的网页,则需要重新寻找并访问该网页,但是事实上用户在浏览网页时经常是通过超链接来访问网页,有时并不知道异常退出时访问的网页所对应的URL (Uniform/Universal Resource Locator,统一资源定位符),所以重新寻找并访问该网页的过程将会变得异常艰难。换句话说,现有的页面恢复方法丢失了用户的浏览信息。
技术实现思路
为了解决现有的页面恢复`方法丢失了用户的浏览信息的问题,本专利技术实施例提供了一种页面恢复方法、装置及移动终端。所述技术方案如下:一个方面,提供了一种页面恢复方法,所述方法包括:在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符;若检测所述预定文件非空,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面。进一步地,所述方法,还包括:若检测所述预定文件为空,则将默认浏览页面作为显示页面。进一步地,所述预定文件还用于保存所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面,所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面,具体包括:根据每个统一资源标识符的页面状态信息,将所述统一资源标识符所对应的页面在异常退出前为当前显示页面的仍然恢复为当前显示页面;将所述统一资源标识符所对应的页面在异常退出前不为当前显示页面的仍然恢复为候选显示页面。进一步地,所述检测所述预定文件非空之后,所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面之前,还包括:向用户发送是否同意恢复上次浏览的页面的提示信息;若接收到用户同意恢复上次浏览的页面的反馈信息,则执行所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面的步骤。进一步地,所述方法还包括:接收网页访问请求,所述网页访问请求携带有统一资源标识符;根据所述统一资源标识符显示对应的页面,且将所述统一资源标识符记录在所述预定文件中;在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符删除。进一步地,所述将所述统一资源标识符记录在所述预定文件中,还包括:记录所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面;所述在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符删除,对应包括:在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符及对应的页面状态信息在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符及对应的页面状态信息删除。另一方面,提供了一种页面恢复装置,所述装置包括:启动检测模块,用于在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符;历史恢复模块,用于若所述启动检测模块检测所述预定文件非空,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面。进一步地,所述装置,还包括:默认恢复模块,用于若所述启动检测模块检测所述预定文件为空,则将默认浏览页面作为显示页面。进一步地,所述预定文件还用于保存所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面;所述历史恢复模块,具体用于根据每个统一资源标识符的页面状态信息,将所述统一资源标识符所对应的页面在异常退出前为当前显示页面的仍然恢复为当前显示页面;将所述统一资源标识符所对应的页面在异常退出前不为当前显示页面的仍然恢复为候选显示页面。进一步地,所述历史恢复模块,还包括:提示信息发送单元和反馈信息确认单元;所述提示信息发送单元,用于向用户发送是否同意恢复上次浏览的页面的提示信息;所述反馈信息确认单元,用于若接收到用户同意恢复上次浏览的页面的反馈信息,则执行所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面的步骤。进一步地,所述页面恢复装置,还包括:请求接收模块、标识符记录模块,页面清除模块和退出清除模块两者中的一个或者两个;请求接收模块,用于接收网页访问请求,所述网页访问请求携带有统一资源标识符;标识符记录模块,用于根据所述统一资源标识符显示对应的页面,且将所述统一资源标识符记录在所述预定文件中;页面清除模块,用于在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符在所述预定文件中删除;退出清除模块,用于在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符删除。进一步地,所述标识符记录模块,还包括:状态信息记录单元;所述状态信息记录单元,用于记录所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面;所述页面清除模块,具体用于在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符及对应的页面状态信息在所述预定文件中删除;所述退出清除模块,具体用于在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符及对应的页面状态信息删除。再一方面,提供了 一种移动终端,包括上述另一方面提供的页面恢复装置。本专利技术实施例提供的技术方案带来的有益效果是:通过在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符,并在检测所述预定文件非空时,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面,解决了现有的页面恢复方法丢失了用户的浏览信息的问题,达到了即便浏览器发生异常退出的情况,也能在重新启动时恢复用户在异常退出前访问的显示页面的效果。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图本文档来自技高网...

【技术保护点】
一种页面恢复方法,其特征在于,所述方法包括:在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符;若检测所述预定文件非空,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面。

【技术特征摘要】
1.一种页面恢复方法,其特征在于,所述方法包括:在启动时,检测预定文件是否为空,所述预定文件用于保存浏览器异常退出前访问的统一资源标识符;若检测所述预定文件非空,则将所述预定文件中的统一资源标识符所对应的页面作为显示页面。2.根据权利要求1所述的页面恢复方法,其特征在于,所述方法,还包括:若检测所述预定文件为空,则将默认浏览页面作为显示页面。3.根据权利要求1或2所述的页面恢复方法,其特征在于,所述预定文件还用于保存所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面,所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面,具体包括:根据每个统一资源标识符的页面状态信息,将所述统一资源标识符所对应的页面在异常退出前为当前显示页面的仍然恢复为当前显示页面;将所述统一资源标识符所对应的页面在异常退出前不为当前显示页面的仍然恢复为候选显示页面。4.根据权利要求1或2所述的页面恢复方法,其特征在于,所述检测所述预定文件非空之后,所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面之前,还包括:向用户发送是否同意恢复上次浏览的页面的提示信息;若接收到用户同意恢复上次浏览的页面的反馈信息,则执行所述将所述预定文件中的统一资源标识符所对应的页面作为显示页面的步骤。5.根据权利要求1或2所述的页面恢复方法,其特征在于,所述方法还包括:接收网页访问请求,所述网页访问请求携带有统一资源标识符;根据所述统一资源标识符显示对应的页面,且将所述统一资源标识符记录在所述预定文件中;在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符删除。6.根据权利要求5所述的页面恢复方法,其特征在于,所述将所述统一资源标识符记录在所述预定文件中,还包括:记录所述统一资源标识符的页面状态信息,所述页面状态信息用于标识所述统一资源标识符所对应的页面在异常退出前是否为当前显示页面;所述在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符删除,对应包括:在所述统一资源标识符对应的页面关闭后,将所述统一资源标识符及对应的页面状态信息在所述预定文件中删除;和/或,在接收到正常退出信号后,将所述预定文件中保存的所有统一资源标识符及对应的页面状态信息删除。7.一种页面恢复装置,其特征在于,所述装置包括:启动检测模块,用于在启动时,检测预定文件是...

【专利技术属性】
技术研发人员:周大鑫开平
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1