load method

void load({
  1. required String placementId,
  2. required int adViewWidth,
  3. required int adViewHeight,
  4. OnAdLoaded? onAdLoaded,
  5. OnAdLoadFailed? onAdLoadFailed,
  6. OnAdShow? onAdShow,
  7. OnAdShowFailed? onAdShowFailed,
  8. OnAdClicked? onAdClicked,
})

加载原生 Draw 广告

加载成功后会触发 onAdLoaded 回调,此时需要调用 show 方法展示广告。

Implementation

void load({
  required String placementId,
  required int adViewWidth,
  required int adViewHeight,
  OnAdLoaded? onAdLoaded,
  OnAdLoadFailed? onAdLoadFailed,
  OnAdShow? onAdShow,
  OnAdShowFailed? onAdShowFailed,
  OnAdClicked? onAdClicked,
}) {
  _listenEvent(
    onAdLoaded: onAdLoaded,
    onAdLoadFailed: onAdLoadFailed,
    onAdShow: onAdShow,
    onAdShowFailed: onAdShowFailed,
    onAdClicked: onAdClicked,
  );

  _channel.invokeMethod('load', {
    'placementId': placementId,
    'adViewWidth': adViewWidth,
    'adViewHeight': adViewHeight,
  });
}