我使用HTML& amp;创建了一个基于浏览器的应用程序。 javascript,其中嵌入了一些视频。 现在为了更快地访问应用程序,我们希望从缓存(如果可用)访问视频,以避免在最终用户访问时进行缓冲。
约束是:app主要在iPhone / iPad上使用默认的Safari浏览器,需要javascript / jQuery解决方案才能尽快达到要求。视频大小也高达22MB。
是否有可能通过iPad上的缓存访问这些大视频,是否可以通过javascript或jQuery访问?
答案 0 :(得分:1)
文件缓存是浏览器的责任(或服务器/应用程序)。您可以使用Cache-control HTTP标头进行某种控制: http://condor.depaul.edu/dmumaugh/readings/handouts/SE435/HTTP/node24.html
但最终它高度依赖于您使用的浏览器。我建议在iPad中查找最常用的“最常用”浏览器,并研究它们的文件缓存是如何工作的。
另一种建议,也许您应该使用HTML5“客户端存储”? http://www.webreference.com/authoring/languages/html/HTML5-Client-Side/index.html