mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/baidu/BaiduMobAdSDK.framework/Headers/BaiduMobAdHybridAdManager.h

47 lines
990 B
C
Raw Normal View History

//
// BaiduMobAdHybridAdManager.h
// XAdSDKDevSample
//
// Created by lishan04 on 09/04/2018.
// Copyright © 2018 Baidu. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <WebKit/WebKit.h>
@protocol BaiduMobAdHybridAdManagerDelegate <NSObject>
@optional
/**
* 广
*/
- (void)failedDisplayAd;
/**
* 广
*/
- (void)didAdImpressed;
/**
* 广
*/
- (void)didAdClicked;
@end
@interface BaiduMobAdHybridAdManager: NSObject
@property (nonatomic, copy) NSString *publisherId;
@property (nonatomic, weak) id <BaiduMobAdHybridAdManagerDelegate> delegate;
//重要把wkwebview传给BaiduMobAdHybridAdManager进行注册
- (void)injectJavaScriptBridgeForWKWebView:(WKWebView *)webview;
//重要在wkwebview回调时通知BaiduMobAdHybridAdManager返回是否继续加载
- (BOOL)webView:(WKWebView *)webView shouldStartLoadForNavigationAction:(WKNavigationAction *)navigationAction;
@end