@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    接口 MiniProgramEnvironmentInfo

    当前小程序实例的只读环境快照。

    返回对象及其嵌套对象均已冻结。除 sdk.version 外,版本字段都是 Host 提供的 不透明字符串,不保证符合 SemVer,也不适合做大小比较。旧版 Host 缺失字段时 使用固定结构,并将字符串字段设为 null、枚举字段设为 unknown。

    interface MiniProgramEnvironmentInfo {
        host: { appVersion: string | null };
        miniProgram: { id: string | null; version: string | null };
        operatingSystem: {
            name: MiniProgramOperatingSystemName;
            version: string | null;
        };
        runtime: { mode: MiniProgramRuntimeMode };
        sdk: { version: string };
    }
    索引

    属性

    host: { appVersion: string | null }

    类型声明

    • 只读appVersion: string | null

      当前小黑盒 App 版本;Host 未提供时为 null。

    miniProgram: { id: string | null; version: string | null }

    类型声明

    • 只读id: string | null

      平台确认的 canonical 小程序 ID;Host 未提供时为 null。

    • 只读version: string | null

      当前加载的小程序版本;Host 未提供时为 null。

    operatingSystem: {
        name: MiniProgramOperatingSystemName;
        version: string | null;
    }

    类型声明

    • 只读name: MiniProgramOperatingSystemName

      Host 提供的标准操作系统枚举。

    • 只读version: string | null

      Host 提供的操作系统版本;Host 未提供时为 null。

    runtime: { mode: MiniProgramRuntimeMode }

    类型声明

    sdk: { version: string }

    类型声明

    • 只读version: string

      当前页面实际运行的 @heybox/hb-sdk 版本。