core
    正在准备搜索索引...

    接口 YmxAppLifecycle

    应用级生命周期

    interface YmxAppLifecycle {
        offAppHide(listener?: () => void): Promise<void>;
        offAppShow(listener?: () => void): Promise<void>;
        onAppHide(listener: () => void): Promise<void>;
        onAppShow(listener: () => void): Promise<void>;
    }

    层级 (查看层级一览)

    • YmxAppLifecycle
    索引

    方法

    • 移除应用切换到后台监听器

      参数

      • 可选listener: () => void

        提供了 listener 则仅移除此监听器,为提供 listener 则全部移除

      返回 Promise<void>

      ymx.offAppHide();
      
    • 移除应用切换到前台监听器

      参数

      • 可选listener: () => void

        提供了 listener 则仅移除此监听器,为提供 listener 则全部移除

      返回 Promise<void>

      ymx.offAppShow(listener);
      
      ymx.offAppShow();
      
    • 订阅应用切换到后台时触发事件

      参数

      • listener: () => void

      返回 Promise<void>

      监听器

      ymx.onAppHide(() => {
      console.log('onAppHide');
      });
    • 订阅应用切换到前台时触发事件

      参数

      • listener: () => void

        监听器

      返回 Promise<void>

      const listener = () => {
      console.log('onAppShow');
      };
      ymx.onAppShow(listener);