BBASMWebViewAdapterProtocol.h
833 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//
// BBASMWebViewAdapterProtocol.h
// BBAMNP
//
// Created by baidu on 2019/5/5.
// Copyright © 2019 Baidu. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BBASMAdapterBaseImplement.h"
#import <WebKit/WebKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
* @brief webViewComponent, master, slave, console, ad webView 生命周期代理.
*/
@protocol BBASMWebViewAdapterProtocol <NSObject>
@optional
/**
* @brief 初始化webView配置
*
* @param webView 要配置的webView
*/
+ (void)webViewDidLoad:(WKWebView *)webView;
/**
* @brief webView dealloc回调方法
*
* @param webView 要销毁的webView
*/
+ (void)webViewWillDealloc:(WKWebView *)webView;
/**
@brief 返回一个全局的processPool
@return 一个全局的processPool
*/
+ (WKProcessPool *)globalProcessPool;
@end
NS_ASSUME_NONNULL_END