文档章节

webView的Url缓存策略及默认页处理

biyu6
 biyu6
发布于 2016/05/19 16:32
字数 90
阅读 19
收藏 0

        case WebVcSourceTypeURL:

        {

            //设置缓存策略

            NSURLRequest *req = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:self.webUrl] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10.0];

           [_webView loadRequest:req];

        WS(ws);

            //设置缓存的大小

            self.urlCache = [NSURLCache sharedURLCache];

            [self.urlCache setMemoryCapacity:1*1024*1024];

             NSCachedURLResponse *response =[self.urlCache cachedResponseForRequest:req];

            //如果缓存为空

            if (response == nil)

            {

                //跳到默认页

                [self.defaultView setNetworkStatus:KHttpStatusNullHttp needBlock:^{

                    [ws loadWebView];

                }];

            }

            else

            {//否则就隐藏默认页

                self.defaultView.hidden = YES;

            }

        }

            break;

© 著作权归作者所有

共有 人打赏支持
biyu6
粉丝 5
博文 30
码字总数 2657
作品 0
昌平
程序员
私信 提问
Android WebView详解(一):相关API介绍

相关API 介绍 下面主要介绍一下下面几个API WebView WebSettings WebViewClient WebChromeClient WebView 基本API // 获取当前页面的URLpublic String getUrl(); // 获取当前页面的原始URL(重...

蔡小鹏
02/06
0
0
轻量级高性能Hybrid框架VasSonic秒开实现解析

H5很重要,H5很重要,H5很重要,重要的事情要说三遍。VasSonic是腾讯开源的解决H5首屏渲染痛点的开源项目,本文通过解读代码来学习WebView的优化思路。 H5的优劣 H5的优势很明显,跨平台、迭...

疯魔程序员
2017/09/10
0
0
WebView·开车指南

WebView·开车指南 2016-08-31BugDev 北京市东城区首席Bug布道师开山之作,一整月交通事故血泪经验,教你如何快速成为‘伪’老司机,开启WebView飙车之旅。 Tips 由于WebView的用法实在太多,...

3kqing
2016/09/09
22
0
Android混合编程:WebView实践

关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流。 文章目录 一 基...

郭孝星
2017/10/26
0
0
Android WebView 缓存处理

当我们加载Html时候,会在我们data/应用package下生成database与cache两个文件夹: 我们请求的Url记录是保存在webviewCache.db里,而url的内容是保存在webviewCache文件夹下. WebView中存在着...

伽罗kapple
2016/03/24
39
0

没有更多内容

加载失败,请刷新页面

加载更多

EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
3
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
6
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
6
0
CompletableFuture get方法一直阻塞或抛出TimeoutException

问题描述 最近刚刚上线的服务突然抛出大量的TimeoutException,查询后发现是使用了CompletableFuture,并且在执行future.get(5, TimeUnit.SECONDS);时抛出了TimeoutException异常,导致接口响...

xiaolyuh
今天
5
0
dubbo 搭建与使用

官网:http://dubbo.apache.org/en-us/ 一,安装监控中心(可以不安装) admin管理控制台,monitor监控中心 下载 bubbo ops 这个是新版的,需要node.js环境,我没有就用老版的了...

小兵胖胖
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部