initOpenAds function
dynamic
initOpenAds({
- required BuildContext context,
- Function? onOpenAdLoaded,
- Function? onOpenAdFailedLoaded,
Implementation
initOpenAds({required BuildContext context,
Function? onOpenAdLoaded,
Function? onOpenAdFailedLoaded}) {
if (_settings == null) {
if (onOpenAdLoaded != null) {
onOpenAdLoaded();
}
return;
}
if (_settings?.adSetting?.appVersionCode == appVersionCode) {
if (onOpenAdLoaded != null) {
onOpenAdLoaded();
}
return;
}
AppOpenAdManager appOpenAdManager = AppOpenAdManager()
..loadAd(callback: onOpenAdLoaded, onFailedCallback: onOpenAdFailedLoaded);
setAppLifecycleReactor(AppLifecycleReactor(
context: context, appOpenAdManager: appOpenAdManager));
getAppLifecycleReactor()?.listenToAppStateChanges();
}