gpt4 book ai didi

firebase - Flutter firebase-admob 检查奖励视频是否正在加载

转载 作者:行者123 更新时间:2023-12-03 20:16:07 26 4
gpt4 key购买 nike

使用 flutter 和这个插件( https://pub.dartlang.org/packages/firebase_admob ),

如何检查奖励视频是否已加载?

我收到此异常:

PlatformException(ad_not_loaded, show failed for rewarded video, no ad was loaded, null)

但我无法捕捉它。

谢谢你。

最佳答案

您需要使用 await 关键字

 void showRewardedAd() async {
try {
await RewardedVideoAd.instance.load(
adUnitId: RewardedVideoAd.testAdUnitId, targetingInfo: targetingInfo);

await RewardedVideoAd.instance.show();
} on PlatformException catch (e) {
print(e.message);
}
}

并在您的监听器方法上添加以下行
 if (event == RewardedVideoAdEvent.loaded) {
setState(() {
isRewardADLoaded = true;
});
}

关于firebase - Flutter firebase-admob 检查奖励视频是否正在加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54329578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com