抖音开放平台Logo
开发者文档
控制台
  • API 概览
  • 开放能力
  • 基础
  • 渲染
  • 设备
  • 文件
  • 位置
  • 媒体
  • 网络
  • 游戏转发分享
  • 实时语音
  • 数据缓存
  • 系统
  • 广告
  • tt.createBannerAd
  • tt.createRewardedVideoAd
  • tt.createInterstitialAd
  • BannerAd
  • BannerAd
  • BannerAd.show
  • BannerAd.hide
  • BannerAd.onLoad
  • BannerAd.offLoad
  • BannerAd.onError
  • BannerAd.offError
  • BannerAd.onResize
  • BannerAd.offResize
  • BannerAd.destroy
  • RewardedVideoAd
  • InterstitialAd
  • 界面
  • 支付
  • Worker
  • BannerAd.destroy
    收藏
    我的收藏

    基础库 1.3.0 开始支持本方法,这是一个同步方法。

    销毁广告实例。 当开发者确定某个广告实例无需展示时应当主动销毁以提升性能。

    前提条件
    业务背景
    使用限制
    注意事项
    相关教程

    语法

    BannerAd.destroy()

    参数说明

    返回值

    类型说明最低支持版本
    Promise
    Promise对象
    1.3.0

    错误码

    errorCodeerrMsgerrorType说明最低支持版本
    999987feature is not supported in appD
    1.3.0
    999991context exceptionF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    122301current activity is null, can not create game bannerD
    1.3.0
    122303Please apply for an adUnitIdD
    1.3.0
    122302can not create game bannerF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    999987The scene does not support advertisingD
    1.3.0
    999999The adUnitId is emptyD
    1.3.0
    122304The adUnitId is closedD
    1.3.0
    122305The adUnitId is prohibitD
    1.3.0
    122306The adUnitId is invalidD
    1.3.0
    999993internal errorF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    999991ad not foundF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    999999unitid is illegalD
    1.3.0
    122303unitid is illegalD
    1.3.0
    122307unitid is illegalD
    1.3.0
    122304unitid is illegalD
    1.3.0
    122305unitid is illegalD
    1.3.0
    999993unitid is illegalF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    999999The adUnitId is emptyD
    1.3.0
    122303The adUnitId is invalidD
    1.3.0
    122307unknown ad typeD
    1.3.0
    999993The adUnitId is invalidF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0

    代码示例

    const bannerAd = tt.createBannerAd({ adUnitId: "xxxx", }) bannerAd.onLoad(() => { bannerAd.show() setTimeout(() => { bannerAd.destroy() }, 3000) })