我希望能够使用html5缓存清单将图片本地存储在通过应用程序中的UIWebView访问页面的iPhone上。
我已经设置了一个样本,我认为它符合规范,似乎可以在Safari4和移动safari中使用,但不能在我应用程序的UIWebView中使用。
示例html设置在上。
这与中提供的示例非常相似。
下面是我用于测试的示例应用程序的完整(非模板)代码:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// I thought this might help - I don't see
我正在尝试让一个网站的HTML5离线缓存版本,以显示当网络是在一个webview的内部。
我重写了onReceivedError ok,当网络中断时,这个方法就会被调用。问题是它会显示通用的"Web Page is not available“消息。
如何让它显示页面的HTML5缓存版本?webapp的离线存储功能非常有效,因为它在桌面版的Firefox和Chrome上运行得很好。
我知道我可以在onReceivedError中手动将loadData调用到视图中,但我不确定从哪里可以获得HTML5缓存值。
注意:如果我在loadData中设置了一些虚拟数据,比如view.loadDat
当我将html5验证器从w3c验证器传递到我的站点时,我遇到了一个问题。下面是错误:
Bad value Content-Script-Type for attribute http-equiv on element meta
<meta http-equiv="Content-Script-Type" content="text/javascript" >
Bad value expires for attribute http-equiv on element meta
<meta http-equiv="expires"