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

    接口 YmxCore

    Core

    interface YmxCore {
        coreVersion: string;
        isAndroid: boolean;
        isHarmony: boolean;
        isIos: boolean;
        requirePlugin(pluginId: string): object;
    }

    层级 (查看层级一览)

    索引

    属性

    coreVersion: string

    ymx 内核版本,如 1.2.3

    isAndroid: boolean

    是否运行在 Android 环境中

    isHarmony: boolean

    是否运行在 HarmonyOS 环境中

    isIos: boolean

    是否运行在 iOS 环境中

    方法

    • 构建插件 js API 接口实例

      此接口返回 object 类型,为获得接口类型验证和智能提示,请按如下操作:

      • 安装插件的 TypeScript 接口类型定义包,以 ymx-wechat 插件为例
      npm install --save @ymxjs/ymx-wechat
      
      • 将 requirePlugin 返回值强制转换为插件的对应类型 YmxWechat
      const wechat = ymx.requirePlugin('ymx-wechat') as YmxWechat;
      // 至此,调用 wechat 下的接口即可获得开发环境类型验证和智能提示
      // wechat.login...

      参数

      • pluginId: string

        插件 ID

      返回 object