loadAllAds method
Implementation
Future<void> loadAllAds(int width) async {
if (!enableAd) {
return;
}
if (width <= 0) {
return;
}
if (_hasLoadedBannerAds && _bannerWidth == width) {
return;
}
if (_bannerWidth != null && _bannerWidth != width) {
_disposeBannerAds();
}
final size = await AdSize.getLargeAnchoredAdaptiveBannerAdSize(width);
if (size != null) {
_bannerWidth = width;
_hasLoadedBannerAds = true;
// 循环载入所有Banner广告
for (AdmobUnitId adBanner in loadedAds.keys) {
_loadAd(adBanner, size);
}
}
}