`
caoyudong
  • 浏览: 25809 次
  • 性别: Icon_minigender_1
  • 来自: 扬州
社区版块
存档分类
最新评论

iOS webview的请求数据

ios 
阅读更多
-(NSURLRequest *)readUrlData
{
    NSURL *url = [[NSURL alloc]initWithString:stringUrl];
    NSURLRequest *request =  [[NSURLRequest alloc] initWithURL:url];
    return request;
}

-(void)readData
{
    ReadUrlData *readUrlData=[[ReadUrlData alloc]init:@"http://smartbox.gtimg.cn/s3/?q=600&t=all"];
    NSURLRequest *request =[readUrlData readUrlData];
    [webview loadRequest:request];
}

- (void)webViewDidStartLoad:(UIWebView *)webView//webview的代理方法
{
//加载开始
}

- (void)webViewDidFinishLoad:(UIWebView *)webView //webview的代理方法
{
    NSString *bodyUnicode = [webview stringByEvaluatingJavaScriptFromString:@"document.body.innerText"];
   // NSLog(@"=====%@",bodyUnicode);
    NSString *bodyUtf=[self replaceUnicode:bodyUnicode];
   // NSLog(@"%@",bodyUtf);
    [self cutOut:bodyUtf];
}

分享到:
评论

相关推荐

    NSURLCache让本地数据来代替远程UIWebView请求

    NSURLCache让本地数据来代替远程UIWebView请求

    IOS开发第3方库之ASI下载

    可以缓存请求返回的数据,这样即使没有网络也可以返回已经缓存的数据结果 l ASIWebPageRequest –可以下载完整的网页,包括包含的网页、样式表、脚本等资源文件,并显示在UIWebView /WebView中。任意大小的页面都...

    ios-基于NSURLSession和NSURLProtocol的webView缓存.zip

    基于NSURLSession NSURLProtol的UIWebView离线缓存 主要是使用苹果的黑魔法类:NSURLProtocol来对网络请求进行拦截,拦截后使用自定义的网络去加载数据后进行离线缓存。这样保证在没有网络的情况下,也能保证离线能...

    ASIHTTPRequest 最新版本 包 下载

    l 内置的ASIDownloadCache类,可以缓存请求返回的数据,这样即使没有网络也可以返回已经缓存的数据结果 l ASIWebPageRequest –可以下载完整的网页,包括包含的网页、样式表、脚本等资源文件,并显示在UIWebView /...

    ios-VTMagic.zip

    2、页面切换时能准确触发相应的生命周期方法(viewWillAppear:等),便于管理各自页面的数据加载和其它逻辑处理; 3、导航栏支持多种布局样式,包括自适应文本宽度、自动平分、居中布局以及自定义宽度等; 4、可以...

    ios-基于NSURLSession NSURLProtol的UIWebView离线缓存.zip

    基于NSURLSession NSURLProtol的UIWebView离线缓存 主要是使用苹果的黑魔法类:NSURLProtocol来对网络请求进行拦截,拦截后使用自定义的网络去加载数据后进行离线缓存。这样保证在没有网络的情况下,也能保证离线能...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    不同的Webview之间无法共享数据。(3)页面自适应问题。页面难以兼容适应不同分辨率的设备和浏览器。 本文研究并设计了基于Android+HTML5的在线认证检测系统,主要工作包括以下四个方面: (1)针对多窗口类浏览器...

    UIWebview使用缓存并且保证实时性

    作者dengjunwen,源码JWNetAutoCache,使用webview...如果没有请求对应的缓存数据,不要去数据源读取,该请求被设置为失败,这种情况多用于离线模式 NSURLRequestReloadRevalidatingCacheData //源文件中写到没有实现

    Flutter实战之企业站APP

    数据请求及处理: 传输协议:Http协议 数据格式: JSON 前端使用到的技术: Swiper: 轮播效果使用到的插件 WebView: 在Flutter里加载网页的插件 路由导航:静态路由及动态路由技术 列表展示:单列及多列复杂列表...

    理解微信小程序技术架构

    视图使用WebView渲染,JS由JSCore(IOS)/X5(Android)/nmjs(DevTool)渲染解析 JSBridge下架起上层开发与Native(系统层)的桥梁,使得小程序可通过API使用原生的功能,且部分组件为原生组件实现,从而有良好体验 附:...

    IonicDemo:离子移动客户端应用程序

    移除了ajax请求代码,都用虚假数据代替了。 存在问题 通过修改ionic框架内的bundle.js才实现了任何页面都有返回按钮。 具体修改的地方请自行比较文件。 发布为iOS的native app后,进入新界面会自动弹回,很影响使用...

    新版网易新闻客户端应用

    2.关于新闻详情页,网易原本的接口在上一个页面返回的数据中既有一个url地址,也有一个xml的字符串,url地址展示后不美观,所以做法是将xml格式的字符串解析并在webView中展示,这其中做到了图文混排并设置了css样式...

    模仿豆瓣电影应用

    一款高仿豆瓣电影的应用源码,应用的功能和界面很类似我们现实使用的豆瓣电影应用差不多,基本实现了一般常用的功能,应用主要是webview+js+重定向请求,还可以实现了自定义各种控件功能,以及滑动算法,数据封装等...

Global site tag (gtag.js) - Google Analytics