抖音开放平台Logo
开发者文档
控制台
  • API 概览
  • 开放能力
  • 基础
  • tt.canIUse
  • 定时器
  • 分包加载
  • 更新
  • 性能
  • tt.getPerformance
  • tt.onMemoryWarning
  • tt.triggerGC
  • 调试
  • 渲染
  • 设备
  • 文件
  • 位置
  • 媒体
  • 网络
  • 游戏转发分享
  • 实时语音
  • 数据缓存
  • 系统
  • 广告
  • 界面
  • 支付
  • Worker
  • tt.onMemoryWarning
    收藏
    我的收藏

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

    注册监听内存不足警告函数。当手机内存占用过高时,触发注册函数。

    前提条件
    业务背景
    使用限制
    • 该事件不会杀掉小程序, 建议开发者可以在接收到报警后释放相关不必要的资源。
    • Android 下有告警等级划分。
    注意事项
    相关教程

    语法

    tt.onMemoryWarning(callback)

    参数说明

    callback

    类型默认值必填说明最低支持版本
    function
    内存不足回调函数
    1.28.0

    callback 是一个回调函数,接收类型参数如下:

    属性名类型说明最低支持版本
    levelnumber
    仅 Android 有该字段,对应系统内存告警等级宏定义
    1.28.0

    level 参数说明

    合法值

    level

    宏定义

    5

    TRIM_MEMORY_RUNNING_MODERATE

    10

    TRIM_MEMORY_RUNNING_LOW

    15

    TRIM_MEMORY_RUNNING_CRITICAL

    返回值

    错误码

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

    扫码体验

    请使用字节宿主APP扫码

    代码示例

    开发者工具中预览

    tt.onMemoryWarning(function () { console.log("onMemoryWarning"); });