RewardedVideoAd.onClose
监听激励视频广告关闭事件。
参数
function listener
广告关闭事件的监听函数。
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| isEnded | boolean | 本次广告是否满足奖励条件 |
true 可进入游戏的奖励处理流程,false 不发放奖励。不要仅因广告关闭就发放奖励;同一次展示只处理一次奖励结果。
示例代码
javascript
let rewardGranted = false;
rewardedVideoAd.onClose((res) => {
// 同一次展示只处理一次奖励结果
if (rewardGranted) {
return;
}
if (res.isEnded === true) {
// 满足奖励条件,发放奖励
rewardGranted = true;
console.log('已满足奖励条件,发放奖励');
} else {
// 未满足奖励条件,不发放奖励
console.log('未满足奖励条件,不发放奖励');
}
});