| isAndroid | 是否为 Android App 环境 |
| isHarmony | 是否为 HarmonyOS App 环境 |
| isIos | 是否为 iOS App 环境 |
| isWeb | 是否为浏览器环境 |
| inApp | 是否在 App 环境中 |
| versionCode | App 版本号,如 123 |
| versionName | App 版本名,如 1.2.3 |
| sdkVersionCode | 基础库版本号,如 260520 |
| sdkVersionName | 基础库版本名,如 1.2605.20 |
| requirePlugin | 同步加载插件,参数为插件 ID,返回插件对象。 |
所有插件对象均具有以下公共属性和方法:
| id | 获取插件 ID |
| version | 获取插件版本,如 1.2.3 |
| setListener | 设置监听器 |
| removeListener | 移除监听器 |
以 微信移动应用 插件为例:
const wechat = ymx.requirePlugin('ymx-wechat');
// console.log(wechat.version);
wechat.setListener((eventName, data) => {
// console.log(eventName, data);
});