For AI agents: the complete documentation index is available at /next/zh/llms.txt, the full documentation bundle is available at /next/zh/llms-full.txt, and this page is available as Markdown at /next/zh/api/lynx-api/event/memory-event.md.
Lynx
  • 简体中文
  • MemoryEvent

    原生内存压力事件,由宿主环境触发,通过 native 上下文派发到前端。事件名为 __OnLowMemory,参数为单个 MemoryPressureLevel 枚举值。

    参数说明

    MemoryPressureLevel

    enum MemoryPressureLevel {
      MEMORY_PRESSURE_LEVEL_NONE = 0,
      MEMORY_PRESSURE_LEVEL_MODERATE = 1,
      MEMORY_PRESSURE_LEVEL_CRITICAL = 2,
    }

    使用方式

    // 可注册多个监听
    lynx
      .getNative()
      .addEventListener('__OnLowMemory', (level: MemoryPressureLevel) => {
        if (level === MemoryPressureLevel.MEMORY_PRESSURE_LEVEL_CRITICAL) {
          // 处理严重的内存压力
        }
      });
    
    lynx
      .getNative()
      .addEventListener('__OnLowMemory', (level: MemoryPressureLevel) => {
        // 并行监听者
      });

    兼容性

    LCD tables only load in the browser

    除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。