用Google Gears增强您的Web应用程序 - 编程入门网
并更新本地资源,也可以在 Google Gears 拦截或提供来自 ManagedResourceStore 的请求的同时,自动比较服务器和本地版本的差异,如有 不同,注意这里是不同,也就是说即使服务器版本要低于本地版本,也会触发更 新。
LocalServer API 提供了三个主要的类来创建和管理由 ResourceStore 和 ManagedResourceStore 两种方式获取的网络资源。 LocalServer – 创建、打开和删除 ResourceStore 和 ManagedResourceStore 两种存储方式的网络资源。 ManagedResourceStore – 管理以 ManagedResourceStore 方式存 储的网络资源。 ResourceStore – 管理以 ResourceStore 方式存 储的网络资源。 在使用包括 LocalServer API 在内的 Google Gears 的 API 之前,首先需要利用 Factory API 中的 create() 方法,指定需要用到的接 口。正如清单 3 所示的代码,在调用 LocalServer API 的方法之前,需要先调 用 create() 方法创建出一个 LocalServer 类型的对象。 清单 3. 在使用 Google Gears 的 API 之前需先创建出相应类型的对象
用Google Gears增强您的Web应用程序(4)时间:2011-08-27 IBM 傅飞 古力下面我们以将一个最简单的 HTML 页面用 ManagedResourceStore 方式存储到本地为例,来简单的说明 LocalServer API 是怎样将网络资源存储到本地,并且及时更新的。代码和 manifest 文件,分别 如清单 4 和清单 5 所示。 清单 4. 以 ManagedResourceStore 方 式将普通 HTML 页面存储到本地
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |