抖音开放平台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.offResize
    收藏
    我的收藏

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

    解除绑定 resize 事件的监听器。

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

    语法

    BannerAd.offResize(callback)

    参数说明

    callback

    类型默认值必填说明最低支持版本
    function

    通过 BannerAd.offResize 绑定的监听器

    1.3.0

    返回值

    错误码

    errorCodeerrMsgerrorType说明最低支持版本
    999993internal errorF
    小游戏框架内部错误,有需要请创建工单咨询
    1.3.0
    999999invalid paramD
    1.3.0

    代码示例

    const { windowWidth, windowHeight } = tt.getSystemInfoSync(); const targetBannerAdWidth = 200; // 创建一个居于屏幕底部正中的广告 let bannerAd = tt.createBannerAd({ adUnitId: "YOUR_AD_UNIT_ID", style: { width: targetBannerAdWidth, top: windowHeight - (targetBannerAdWidth / 16) * 9, // 根据系统约定尺寸计算出广告高度 }, }); // 也可以手动修改属性以调整广告尺寸 bannerAd.style.left = (windowWidth - targetBannerAdWidth) / 2; function resize(size) { console.log(size.width, size.height); bannerAd.style.top = windowHeight - size.height; bannerAd.style.left = (windowWidth - size.width) / 2; } bannerAd.onResize(resize); bannerAd.offResize(resize);