1. web文件加载
webview的基本设置如果有中文,得通过stringByAddingPercentEncodingWithAllowedCharacters转成不含中文的url
NSString *tempUrl = [@”url“ stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:tempUrl]]; [_webViewloadRequest:request];
2。文件下载
3. 文件缓存判断
这里的fileMLocalPath是与下载文件后写入是一样的。不然fileExistsAtPath 将一直是flase
这里判断还有一个注意点:路径缓存,要存不变动的那一部分。因为通过NSSearchPath得到的路径是虚路径,会随着你APP重新启动,有可能会变动,导致fileExistsAtPath也会一直是flase。
网友评论