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

BannerAd.show

广告创建后默认是隐藏的,可以通过该方法显示广告。 该方法返回一个 Promise 对象。当广告组件正常获取素材时,该 Promise 对象会是一个 resolved Promise。当广告组件发生错误时,会是一个 rejected Promise,参数与error 事件监听器获得的参数相同。

语法

BannerAd.show()

参数说明

返回值

Promise 对象

代码示例

开发者工具中预览

const bannerAd = tt.createBannerAd({
  adUnitId: "xxxx",
});
bannerAd.onLoad(() => {
  bannerAd
    .show()
    .then(() => {
      console.log("广告显示成功");
    })
    .catch((err) => {
      console.log("广告组件出现问题", err);
    });
});

Bug & Tip

  • Tip: 必须调用 BannerAd.onLoad 监听广告素材成功拉取后才能调用 BannerAd.show,否则广告将无法及时展示
点击纠错
评价此篇文档