sud.getAppBaseInfo
同步获取应用基本信息。
javascript
const appInfo = sud.getAppBaseInfo();参数
无。
返回值
Object。
| 属性 | 类型 | 说明 |
|---|---|---|
| SDKVersion | string | 当前 SUD SDK 版本;注意属性名中的大小写 |
| enableDebug | boolean | 是否开启调试模式 |
| language | string | 应用语言 |
| theme | string | 当前主题,light 为浅色,dark 为深色 |
| fontSizeScaleFactor | number | 应用报告的字体缩放系数 |
| fontSizeSetting | number | 应用报告的字体大小设置 |
| version | string | 宿主 App 版本;可选,使用前请判断是否存在 |
使用说明
此接口同步返回结果,不使用回调或 Promise。不同 App 可提供不同的附加信息;仅在字段存在时使用,不要将可选字段作为启动游戏的必要条件。
示例
javascript
const appInfo = sud.getAppBaseInfo();
console.log('SDK 版本', appInfo.SDKVersion);
console.log('应用语言', appInfo.language);
console.log('深色主题', appInfo.theme === 'dark');
if (appInfo.version) {
console.log('App 版本', appInfo.version);
}