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