我一直在尝试为iPhone WEB应用程序设置缓存清单。我已经包括:
<html manifest="speed.manifest">
然而,有些东西不起作用。我已经将easyPhp配置为使用mime.types文件提供清单,并且还在httpd.conf中添加了AddType text / cache-manifest .manifest以尝试此操作。遗憾的是,它不起作用。
我正在使用它:
var appCache = window.applicationCache;
appCache.ondownloading = downloadingFunction();
appCache.onerror = errorFunction();
这两个函数都被调用。在errorFunction中,我提醒event.type是“load”。我不知道为什么会这样......我认为一切都是正确的,因为我过去曾与其他项目进行过管理。任何有关解决问题所在地的帮助都将受到赞赏。我认为我的easyPhp可能还有一个问题,因为其余代码与我的其他项目相同,但我不能100%。
由于 汤姆拉德洛
答案 0 :(得分:0)
尝试在Google Chrome中加载您的网络应用,打开开发人员工具并确保控制台可见。
您应该看到对清单文件发生的事情进行了很好的记录。
答案 1 :(得分:0)
缓存清单在IOS 3.x上的UIWebView中无效 它适用于IOS 4.x上的UIWebView和Mobile Safari