2010-10-15 65 views
2

我一直在尝试为iPhone WEB应用程序设置缓存清单。我已包括:iPhone缓存清单问题

<html manifest="speed.manifest"> 

但是,有些东西不起作用。我已经配置了easyPhp来传递manifest文件和mime.types文件,并且还向httpd.conf中添加了AddType文本/缓存清单.manifest来尝试这一点。它不幸的是不起作用。

我使用这个:

var appCache = window.applicationCache; 
appCache.ondownloading = downloadingFunction(); 
appCache.onerror = errorFunction(); 

这两个函数被调用。在errorFunction内部,我提醒了“load”的event.type。我不知道为什么会这样......我认为一切都是正确的,因为我在过去曾与其他项目合作过。感谢您解决问题所在的任何帮助。我认为easyPhp可能仍然存在问题,因为其余代码与我的其他项目相同,但我不能100%。

感谢 汤姆·勒德洛

回答

0

尝试加载谷歌浏览器的Web应用程序,打开开发者工具,并确保控制台可见。

您应该看到清单文件会出现一个良好的日志记录。

0

高速缓存清单根本无法在IOS 3.x上的UIWebView中工作 它适用于IOS 4.x上的UIWebView和Mobile Safari