zoukankan      html  css  js  c++  java
  • iOS WKWebView 使用笔记

    首先添加Webkit框架

    导入#import <WebKit/WebKit.h>

    #import <WebKit/WebKit.h> 
    
    @interface WebBrowerViewController ()<WKNavigationDelegate>
    
    @property(nonatomic,strong) WKWebView *webView;
    
    @end
    
    @implementation WebBrowerViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        [self.view addSubview:self.webView];
        [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.baidu.com"]]];
    }
    
    
    -(WKWebView *)webView
    {
        if (!_webView) {
            _webView = [[WKWebView alloc] initWithFrame:self.view.bounds];
            _webView.navigationDelegate = self;
        }
        return _webView;
    }
    
    
    //1.1.1 页面开始加载时调用
    -(void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation
    {
        NSLog(@"页面开始加载...");
    }
    
    //1.1.2 当内容开始返回时调用
    - (void)webView:(WKWebView *)webView didCommitNavigation:(WKNavigation *)navigation
    {
        NSLog(@"内容开始返回...");
    }
    
    //1.1.3 页面加载完成之后调用
    -(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
    {
        NSLog(@"页面加载完成...");
    }
    
    //1.1.4 页面加载失败时调用
    -(void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError *)error
    {
        NSLog(@"页面加载失败...");
    }
    
    @end
    
  • 相关阅读:
    010-你觉得单元测试可行吗
    跳台阶
    斐波那契数列
    旋转数组的最小数字
    用两个栈实现队列
    重建二叉树
    从尾到头打印链表
    替换空格
    二维数组中的查找
    Best Time to Buy and Sell Stock III
  • 原文地址:https://www.cnblogs.com/sixindev/p/4756703.html
Copyright © 2011-2022 走看看