我有一个网站也可以离线使用。我创建了一个应用程序,UIWebView
我说我UIWebView
应该使用以下代码缓存该站点
[self setRequestObj:[NSURLRequest requestWithURL:loadUrl cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]];
如果我第一次使用互联网连接启动我的应用程序,我会console
登录
2016-08-24 15:37:01.713 BrowserApp[1991:345138] applicationDidBecomeActive!
2016-08-24 15:37:01.955 BrowserApp[1991:345138] NSURLRequestUseProtocolCachePolicy
2016-08-24 15:37:22.003 BrowserApp[1991:345138] applicationDidEnterBackground!
2016-08-24 15:37:22.559 BrowserApp[1991:345138] applicationWillEnterForeground!
2016-08-24 15:37:23.075 BrowserApp[1991:345138] applicationDidBecomeActive!
2016-08-24 15:37:37.069 BrowserApp[1991:345138] applicationDidEnterBackground!
2016-08-24 15:37:37.073 BrowserApp[1991:345138] applicationWillTerminate!
我看到文件中调用了每个方法AppDelegate.m
。我断开手机与互联网的连接,再次启动我的应用程序(不像我console
所说的那样在后台),但没有任何反应。我只得到一个白色的网站。
为什么website
虽然我设置它不会显示在我的屏幕上cache
?