首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在flutter中使用有奖视频收听者?

如何在flutter中使用有奖视频收听者?
EN

Stack Overflow用户
提问于 2019-01-13 14:25:41
回答 1查看 1.6K关注 0票数 3

我不知道如何使用收听者来奖励观看视频的用户。

套餐页面:https://pub.dartlang.org/packages/firebase_admob

代码语言:javascript
复制
RewardedVideoAd.instance.listener =
    (RewardedVideoAdEvent event, [String rewardType, int rewardAmount]) {
  if (event == RewardedVideoAdEvent.rewarded) {
    setState(() {
      // Here, apps should update state to reflect the reward.
      _goldCoins += rewardAmount;
    });
  }
};

我所做的就是展示广告,我不知道如何使用监听器。

这是一个例子:https://github.com/Maherr/listener/blob/master/lib/main.dart

如何将rewarded更改为true

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-13 15:04:52

首先,您使用的是过时的代码。这是最新的一个。请注意,它具有可选的命名参数{},而不是可选的位置参数[]

代码语言:javascript
复制
RewardedVideoAd.instance.listener =
    (RewardedVideoAdEvent event, {String rewardType, int rewardAmount}) {
  if (event == RewardedVideoAdEvent.rewarded) {
    setState(() {
      rewarded = true; 
    });
  }
};

这就是listener的工作方式。您不必将此侦听器分配给任何地方。您所要做的就是调用

代码语言:javascript
复制
RewardedVideoAd.instance.load(...)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54166572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档