普通小游戏开发
API
开放能力
数据分析
视频拍摄器
多端支持

RewardedVideoAd.destroy

基础库 1.92 支持此功能

通过 destroy 方法主动销毁广告实例。该方法返回一个 Promise,如果广告已经销毁成功,调用该方法返回一个 resolved Promise;如果是频繁的销毁重建,确保在收到 Promise 保证后再次创建新的。

语法

RewardedVideoAd.destroy()

参数说明

返回值

一个 Promise 对象

代码示例

通过销毁上一个广告实例后,再次创建时传入新的 adUnitId,可以实现不同 adUnitId 的切换。

只要调用销毁,无论销毁成功或者失败,销毁时会自动移除广告对象上监听的所有 loaded,error,close 事件。

const videoAd = tt.createRewardedVideoAd();

videoAd
  .destroy()
  .then(() => {
    //这里再次创建其他adUnitId的广告实例
  })
  .catch((err) => {
    console.log("广告组件出现问题", err);
  });

Bug & Tip

点击纠错
评价此篇文档