BBASMWebViewAdapterProtocol.h 833 Bytes
//
//  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