# ks.createRewardedVideoAd

# RewardedVideoAd ks.createRewardedVideoAd(Object obejct)

创建激励视频广告组件。调用该方法创建的激励视频广告是一个单例。

# 参数

Object obejct

属性 类型 必填 说明 最低版本
adUnitId string 广告id

# 返回值

类型 说明 最低版本
rewardVideo RewardedVideoAd 激励视频组件

# 示例代码

let param = {};
param.adUnitId = "从平台获取的广告id";
let rewardedVideoAd = ks.createRewardedVideoAd(param);
if (rewardedVideoAd) {
  rewardedVideoAd.onClose(res => {
    // 用户点击了【关闭广告】按钮
    if (res && res.isEnded) {
      // 正常播放结束,可以下发游戏奖励
    }
    else {
        // 播放中途退出,不下发游戏奖励
    }
  })
  rewardedVideoAd.onError(res => {
    // 激励视频广告Error事件
  })
	let p = rewardedVideoAd.show()
	p.then(function(result){
		// 激励视频展示成功
		console.log(`show rewarded video ad success, result is ${result}`)
	}).catch(function(error){
		// 激励视频展示失败
		console.log(`show rewarded video ad failed, error is ${error}`)
	})
} else {
   	console.log("创建激励视频组件失败");
}