title: RewardedVideoAd

sidebar_label: RewardedVideoAd

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

参考文档

方法

load

加载激励视频广告。

支持情况:RewardedVideoAd - 图1 RewardedVideoAd - 图2 RewardedVideoAd - 图3

参考文档

  1. () => Promise<any>

show

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

支持情况:RewardedVideoAd - 图4 RewardedVideoAd - 图5 RewardedVideoAd - 图6

参考文档

  1. () => Promise<any>

destroy

销毁激励视频广告实例。

支持情况:RewardedVideoAd - 图7 RewardedVideoAd - 图8 RewardedVideoAd - 图9

参考文档

  1. () => void

offClose

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

支持情况:RewardedVideoAd - 图10 RewardedVideoAd - 图11 RewardedVideoAd - 图12

参考文档

  1. (callback: OffCloseCallback) => void
参数 类型
callback OffCloseCallback

offError

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

支持情况:RewardedVideoAd - 图13 RewardedVideoAd - 图14 RewardedVideoAd - 图15

参考文档

  1. (callback: OffErrorCallback) => void
参数 类型
callback OffErrorCallback

offLoad

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

支持情况:RewardedVideoAd - 图16 RewardedVideoAd - 图17 RewardedVideoAd - 图18

参考文档

  1. (callback: OffLoadCallback) => void
参数 类型
callback OffLoadCallback

onClose

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

支持情况:RewardedVideoAd - 图19 RewardedVideoAd - 图20 RewardedVideoAd - 图21

参考文档

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

onError

监听激励视频错误事件。

支持情况:RewardedVideoAd - 图22 RewardedVideoAd - 图23 RewardedVideoAd - 图24

参考文档

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

onLoad

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

支持情况:RewardedVideoAd - 图25 RewardedVideoAd - 图26 RewardedVideoAd - 图27

参考文档

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

参数

OnErrorCallbackResult

参数 类型 说明
errCode string or number or symbol 错误码
参考地址
errMsg string 错误信息

OnCloseCallbackResult

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

OffCloseCallback

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

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

OffErrorCallback

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

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

OffLoadCallback

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

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

OnCloseCallback

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

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

OnErrorCallback

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

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

OnLoadCallback

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

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

API 支持度

API 微信小程序 H5 React Native
RewardedVideoAd.load ✔️
RewardedVideoAd.show ✔️
RewardedVideoAd.destroy ✔️
RewardedVideoAd.offClose ✔️
RewardedVideoAd.offError ✔️
RewardedVideoAd.offLoad ✔️
RewardedVideoAd.onClose ✔️
RewardedVideoAd.onError ✔️
RewardedVideoAd.onLoad ✔️