Сначала вы используете устаревший код. Этот самый последний. Обратите внимание, что он имеет именованные параметры {}
вместо необязательных параметров []
.
RewardedVideoAd.instance.listener =
(RewardedVideoAdEvent event, {String rewardType, int rewardAmount}) {
if (event == RewardedVideoAdEvent.rewarded) {
setState(() {
rewarded = true;
});
}
};
Вот как работает слушатель. Вам не нужно никого назначать этому слушателю. Все, что вам нужно сделать, это позвонить
RewardedVideoAd.instance.load(...)