[发明专利]信息管理的方法及客户端有效
申请号: | 201210292171.7 | 申请日: | 2012-08-16 |
公开(公告)号: | CN103595744B | 公开(公告)日: | 2018-08-07 |
发明(设计)人: | 郑东敏;吕永周 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 朱雅男 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息管理 方法 客户端 | ||
本发明公开了一种信息管理的方法及客户端,属于计算机技术领域。所述方法包括:接收用户发送的针对当前所显示的Web应用的写操作;确定当前与Web服务器间的通信状态;当前无法与所述Web服务器通信时,提示所述用户是否保存所述写操作对应的写入数据;当所述用户选择保存所述写入数据时,本地存储所述写入数据,以便下次与所述Web服务器通信时,将所述写入数据同步到所述Web服务器。降低针对Web应用的写操作对于网络的依赖性,从而使得用户可以及时的分享信息。
技术领域
本发明涉及计算机技术领域,特别涉及一种信息管理的方法及客户端。
背景技术
Web(网页)应用是指基于Web的应用,其作用是向广大的终端用户发布一组复杂的内容和应用功能。用户可以通过Web浏览器来连接网络,从Web服务器中获取相应的Web应用,运行并显示所获取的Web应用,这样,用户便可以浏览该Web应用上所发布的内容,并可以使用Web应用所提供的应用功能,实现信息分享,休闲娱乐等目的。
现有常用的Web应用包括SNS(Social Networking Services,社会性网络服务)应用,该SNS应用为社区分享型应用,可以向广大的终端用户提供建立社会性网络的互联网应用服务,满足用户随时分享此时此刻此地事件、心情的需求。具体地,在浏览器在线的状态下,也即浏览器与SNS服务器通信的状态下,用户可以通过浏览器当前所显示的SNS应用提供的写操作来实时地发表说说及日志等信息。
由以上描述可以知道,现有的Web应用需依靠浏览器和网络连接访问,在离线的状态,也即浏览器与Web服务器无法通信的状态下,用户无法使用Web应用所提供的写操作,使得用户无法及时的分享信息。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种信息管理的方法及客户端。所述技术方案如下:
一方面,本发明实施例提供了一种信息管理的方法,所述方法包括:
接收用户发送的针对当前所显示的Web应用的写操作;
确定当前与Web服务器间的通信状态;
当前无法与所述Web服务器通信时,提示所述用户是否保存所述写操作对应的写入数据;
当所述用户选择保存所述写入数据时,本地存储所述写入数据,以便下次与所述Web服务器通信时,将所述写入数据同步到所述Web服务器。
所述接收用户发送的针对当前所显示的Web应用的写操作之前,所述方法还包括:
接收用户发送的访问Web应用的请求;
当前无法与Web服务器通信时,运行本地存储的所述Web应用对应的离线资源文件,显示所述Web应用。
所述确定当前与Web服务器间的通信状态包括:
检测在线导航navigator.onLine接口,当检测到navigator.onLine接口的值为true时,当前可以与Web服务器通信,当检测到navigator.onLine接口的值为false时,当前无法与Web服务器未连接网络;或者
监听在线onLine事件或者离线offLine事件,当监听到onLine事件时,当前可以与Web服务器通信,当监听到offLine事件时,当前无法与Web服务器通信。
所述本地存储所述写入数据包括:采用本地存储LocalStorage机制存储所述写入数据,采用Web数据库WebDatabase机制存储所述写入数据,或者采用会话存储SessionStorage机制存储所述写入数据。
所述下次与所述Web服务器通信时,将所述写入数据同步到所述Web服务器包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210292171.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种普洱茶的制作方法及其专用设备
- 下一篇:发电机柔性连接的扩散焊工艺方法