iPad safari移动JavaScript文件缓存

时间:2011-08-17 16:12:10

标签: ipad caching safari

iPad Safari是否会缓存JavaScript文件?似乎没有。如果我的Safari没有缓存脚本,我怎么能这样做呢?

1 个答案:

答案 0 :(得分:1)

创建清单文件See here for declaring a manifest file

清单文件指定下载并存储在应用程序缓存中的资源(如HTML,JavaScript,CSS和图像文件)。第一次加载网页后,清单文件中指定的资源将从应用程序缓存中获取,而不是从Web服务器获取。

清单文件具有以下属性:

  • 必须使用text / cache-manifest类型提供。

  • 第一行必须包含文本CACHE MANIFEST。

  • 后续行可能包含要缓存的每个资源的URL 评价。

  • 评论必须在一行上,并以#字符开头。

  • 这些URL是您要下载和缓存的资源的文件路径 本地。文件路径应该相对于的位置 清单文件 - 类似于CSS中使用的文件路径或绝对文件。

  • 声明清单文件的HTML文件,如声明中所述 清单文件,自动包含在应用程序缓存中。 您无需将其添加到清单文件中。

摘录自: https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/Client-SideStorage/Client-SideStorage.html

More info about the HTML5 Offline Application Cache