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

iOS webview同时请求两个url数据

ios 
阅读更多
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
   
    NSString *bodyUnicode = [webview stringByEvaluatingJavaScriptFromString:@"document.body.innerText"];
    NSString *bodyUtf=[self replaceUnicode:bodyUnicode];
    NSLog(@"%@",@"加载结束");
    if (flag==0)
    {
        if (imageView == nil)
        {
            [self cutOutMinuteData:bodyUtf];//处理数据
            imageView = [[UIImageView alloc]initWithImage:[self minuteLines]];
            [self.view addSubview:imageView];
           
                [self readDetailInfo];//获取请求
                load_flag = true;
        
        }
       
        //处理数据
         else if (load_flag==true)
         {

            [self cutOutInfo:bodyUtf];//处理数据
            DetailInformationView *detail=[[DetailInformationView alloc]initWithFrame:CGRectMake(0, 0, 360, 300) :m_listDataDetail ];
            [self .view addSubview:detail];
             NSString *title=[NSString stringWithFormat:@"%@%@%@%@%@%@",@"
           }
}
分享到:
评论

相关推荐

    ios webView与js的交互

    - `shouldStartLoadWithRequest:`:此代理方法可捕获WebView加载URL的请求,允许我们拦截URL并进行处理,比如调用JavaScript函数。 - **WKWebView的交互**: - `evaluateJavaScript:`:WKWebView提供了一个类似...

    ios webView获取高度

    `ios webView获取高度`这个话题是iOS开发者经常会遇到的问题,尤其是在需要自适应布局或者进行页面滚动交互时。以下将详细介绍UIWebView以及如何获取其高度。 一、UIWebView简介 UIWebView是UIKit框架的一部分,它...

    ios WebView 页面缓存

    本篇主要探讨WebView页面缓存的实现和优化,这对于提升用户体验和减少网络请求至关重要。 一、WebView缓存原理 iOS中的WebView主要由UIWebView(在iOS 8后被WKWebView取代)负责加载和渲染网页。当用户访问一个网页...

    ios webview 展示

    在iOS开发中,有两种主要类型的Webview:UIWebView(已弃用)和WKWebView。UIWebView是较早引入的,但在iOS 8之后,苹果推出了WKWebView,它提供了更好的性能和安全性。由于UIWebView存在内存泄漏和JavaScript执行...

    IOS webview 图片弹出

    例如,当用户点击图片时,JavaScript会发送一个消息到Native端,然后原生端通过`WKWebView`的API获取图片数据,最后用一个全屏的`UIImageView`或者类似`UIPresentationController`的弹出视图展示图片,同时提供缩放...

    ios-WebView离线缓存.zip

    5. **WebCacheDemo项目**:这个项目的源代码提供了实际的实现示例,包含了完整的类定义、方法实现以及如何在应用程序中整合这两个关键组件的代码。通过分析和学习这个项目,开发者可以了解如何在自己的应用中实现...

    iOS WebView

    首先,iOS中的WebView主要由UIWebView(iOS 8及以前)和WKWebView(iOS 8及以后)两个类提供。UIWebView相对较旧,性能较低,但兼容性较好。而WKWebView是Apple推出的新一代WebView,它提供了更好的性能和安全性,更...

    iOS WebView与Js 交互Demo

    为了实现JavaScript与Objective-C/Swift之间的交互,我们需要实现UIWebViewDelegate的两个关键方法: 1. `webView(_:shouldStartLoadWith:decisionHandler:)`:这个方法会在WebView开始加载新的URL时被调用。我们...

    ios-webView添加网络css和网络html.zip

    首先,我们需要了解`UIWebView`或`WKWebView`,这两个是iOS中用来显示网页内容的主要控件。`UIWebView`是较老的版本,虽然已经被废弃,但在许多旧项目中仍然广泛使用。而`WKWebView`是苹果在iOS 8之后推出的新一代...

    详解iOS webview加载时序和缓存问题总结

    1. `webView:shouldStartLoadWithRequest:navigationType:`:这个方法是Webview开始加载URL请求时被调用,你可以在这里进行URL的预处理,比如重定向或阻止加载。返回YES表示允许加载,NO则阻止。 2. `...

    IOS应用源码——webView控制器的一些常用控制.zip

    8. **拦截请求**: WKWebView支持请求拦截,通过实现`WKWebViewConfiguration`的`WKURLSchemeHandler`,可以处理特定URL Scheme的请求,如数据加密传输、自定义协议等。 9. **安全考虑**: 使用WKWebView时,应注意...

    iOS和H5页面交互拦截

    这两个控件提供了JavaScriptCore框架,它允许我们在Objective-C或Swift代码中执行JavaScript,并获取JavaScript的返回值。 标题“iOS和H5页面交互拦截”主要涉及以下知识点: 1. **JSContext**:在Objective-C中,...

    IOS应用源码——webView控制器的一些常用控制.rar

    1. **UIWebView与WKWebView**: 在iOS中,我们有两种主要的WebView控件,分别是UIWebView(已废弃)和WKWebView。UIWebView是较旧的选项,虽然在早期版本的iOS中广泛使用,但已被苹果推荐替换为WKWebView,因为它提供...

    ios-webView oc js 交互 加载进度 仿微信返回显示关闭.zip

    通常,我们可以监听`webViewDidStartLoad:`和`webViewDidFinishLoad:`这两个代理方法,计算加载的时间差来估算进度。然而,更精确的方法是使用WebKit框架中的`WKWebView`,它提供了`estimatedProgress`属性,可以...

    利用WebView制作简单的pdf.doc 阅读器源码

    在iOS开发中,为了实现PDF或DOC文档的阅读功能,我们可以利用WebView这一组件来构建一个简单但实用的阅读器。WebView是iOS SDK提供的一种用于显示网页或者HTML内容的控件,它不仅可以展示网页,还可以通过内嵌Webkit...

    webview展示

    在iOS中,它分为两个组件:`WKWebView`(iOS 8及以上)和`UIWebView`(iOS 8以下)。 2. **加载网页**:开发者可以通过`loadUrl()`方法在Android的WebView加载URL,或者在iOS的WKWebView中使用`load(URL:)`方法。这...

    iOS 原生加载微信支付链接跳转支付宝方法封装

    在iOS应用中,我们可以通过WKWebView加载这个URL,让用户在应用内部完成支付。 3. **跳转支付宝支付** 当用户在WKWebView中完成微信支付环节后,可能需要跳转到支付宝进行后续支付操作。这通常需要监听WKWebView的...

    iOS和JS交互教程之WKWebView-协议拦截详解

    当WKWebView尝试加载这个URL时,iOS会在代理方法中捕获它,解析出数据并进行处理,同时阻止实际的页面跳转。 此外,我们还可以通过注入JavaScript代码或者使用WKUserContentController来实现在iOS端注册一个回调...

    IOS UIWebView获取404、504等错误问题解决方案

    这是一个异步请求,它在后台线程中运行,更符合iOS的编程规范。在completionHandler中,你可以检查`NSHTTPURLResponse`的状态码来判断是否发生了错误。 处理策略: 1. 在`shouldStartLoadWithRequest`中,可以先...

Global site tag (gtag.js) - Google Analytics