showAd method
Implementation
void showAd({VoidCallback? onDismissAd}) {
if (!isEnableAd || _isLoadingAd) {
return;
}
if (_interstitialAd != null) {
_interstitialAd?.fullScreenContentCallback = FullScreenContentCallback(
onAdDismissedFullScreenContent: (InterstitialAd ad) {
onDismissAd?.call();
disposeAd();
loadAd();
},
onAdFailedToShowFullScreenContent: (InterstitialAd ad, AdError error) {
onDismissAd?.call();
disposeAd();
loadAd();
},
);
_interstitialAd?.show();
} else {
loadAd();
onDismissAd?.call();
}
}