相关疑难解决方法(0)

UIWebView中的Html5缓存清单?

我希望能够使用html5缓存清单将图像本地存储在通过UIWebView应用程序访问该页面的iPhone上.

我已经设置了一个我认为符合规格的样本,并且似乎适用于safari 4和移动游戏,但不适用于我的应用程序UIWebView.

示例html设置为http://bynomial.com/html5/clock3.html.

这与提供的样本非常相似HTML5 draft standard.

以下是我用于测试的示例应用程序的完整(非模板)代码:

- (void)applicationDidFinishLaunching:(UIApplication *)application {    

  // I thought this might help - I don't see any difference, though.
  NSURLCache* cache = [NSURLCache sharedURLCache];
  [cache setDiskCapacity:512*1024];

  CGRect frame = [[UIScreen mainScreen] applicationFrame];
  UIWebView* webView = [[UIWebView alloc] initWithFrame:frame];
  [window addSubview:webView];

  NSString* urlString = @"http://bynomial.com/html5/clock3.html";
  NSURL* url = [NSURL URLWithString:urlString];
  NSURLRequest* request = [NSURLRequest requestWithURL:url];
  [webView loadRequest:request];

  [window makeKeyAndVisible];
}
Run Code Online (Sandbox Code Playgroud)

我已经回顾了一些关于stackoverflow的相关问题,但它们似乎没有提供解决这个问题的信息.例如,我很确定我尝试缓存的文件不是太大,因为它们只是几个小文本文件(方式<25k).

有关如何使其工作的任何想法?

iphone html5 caching uiwebview

19
推荐指数
1
解决办法
2万
查看次数

标签 统计

caching ×1

html5 ×1

iphone ×1

uiwebview ×1