loadAd method
void
loadAd()
Implementation
void loadAd() async {
if (!isEnableAd || await InternetManager.instance.isOnline == false) {
return;
}
if (!_isLoadingAd && _interstitialAd == null) {
_isLoadingAd = true;
InterstitialAd.load(
adUnitId: interstitialUnitId,
request: const AdRequest(),
adLoadCallback: InterstitialAdLoadCallback(
onAdLoaded: (InterstitialAd ad) {
_interstitialAd = ad;
_isLoadingAd = false;
},
onAdFailedToLoad: (LoadAdError error) {
_isLoadingAd = false;
},
),
);
}
}