跳到主要内容
版本:3.x

RewardedVideoAd

激励视频广告组件。激励视频广告组件是一个原生组件,层级比普通组件高。激励视频广告是一个单例(小游戏端是全局单例,小程序端是页面内单例,在小程序端的单例对象不允许跨页面使用),默认是隐藏的,需要调用 RewardedVideoAd.show() 将其显示。

参考文档

方法

load

加载激励视频广告。

支持情况:

参考文档

() => Promise<any>

show

显示激励视频广告。激励视频广告将从屏幕下方推入。

支持情况:

参考文档

() => Promise<any>

destroy

销毁激励视频广告实例。

支持情况:

参考文档

() => void

offClose

取消监听用户点击 关闭广告 按钮的事件

支持情况:

参考文档

(callback: OnCloseCallback) => void
参数类型
callbackOnCloseCallback

offError

取消监听激励视频错误事件

支持情况:

参考文档

(callback: OnErrorCallback) => void
参数类型
callbackOnErrorCallback

offLoad

取消监听激励视频广告加载事件

支持情况:

参考文档

(callback: OnLoadCallback) => void
参数类型
callbackOnLoadCallback

onClose

监听用户点击 关闭广告 按钮的事件。

支持情况:

参考文档

(callback: OnCloseCallback) => void
参数类型
callbackOnCloseCallback

onError

监听激励视频错误事件。

支持情况:

参考文档

(callback: OnErrorCallback) => void
参数类型
callbackOnErrorCallback

onLoad

监听激励视频广告加载事件。

支持情况:

参考文档

(callback: OnLoadCallback) => void
参数类型
callbackOnLoadCallback

参数

OnErrorCallbackResult

参数类型说明
errCodestring or number or symbol错误码
参考地址
errMsgstring错误信息

OnCloseCallbackResult

参数类型说明
isEndedboolean视频是否是在用户完整观看的情况下被关闭的

OnCloseCallback

用户点击 关闭广告 按钮的事件的回调函数

(result: OnCloseCallbackResult) => void
参数类型
resultOnCloseCallbackResult

OnErrorCallback

激励视频错误事件的回调函数

(result: OnErrorCallbackResult) => void
参数类型
resultOnErrorCallbackResult

OnLoadCallback

激励视频广告加载事件的回调函数

(res: TaroGeneral.CallbackResult) => void
参数类型
resTaroGeneral.CallbackResult

API 支持度

API微信小程序H5React NativeHarmony
RewardedVideoAd.load✔️
RewardedVideoAd.show✔️
RewardedVideoAd.destroy✔️
RewardedVideoAd.offClose✔️
RewardedVideoAd.offError✔️
RewardedVideoAd.offLoad✔️
RewardedVideoAd.onClose✔️
RewardedVideoAd.onError✔️
RewardedVideoAd.onLoad✔️