api
OS API
查看 MarkdownTypeScript 系统信息 API。
在 TypeScript 中读取非持久操作系统和宿主应用信息。
KSM.os 封装 OS 插件,只返回平台、架构、版本、语言、时区和宿主应用版本。它不读取
设备标识、主机名、用户名或真实文件路径。
实现入口是 frontend/src/api/os.ts。调用不需要业务参数,但需要 os.info 权限。
| 能力 | Windows | Android |
|---|---|---|
os.getInfo | 支持 | 支持 |
const info = await KSM.os.getInfo();
console.info(info.platform, info.version, info.appVersion);| 字段 | 类型 |
|---|---|
platform | windows / android |
architecture | string |
version | string |
locale | string |
timezone | string |
appVersion | string |
KSM.device.getInfo()。| 错误码 | 场景 |
|---|---|
PERMISSION_DENIED | 没有 os.info 权限 |
NOT_SUPPORTED | 宿主未注册 OS 插件或系统信息服务不可用 |
TIMEOUT / CANCELLED | 请求被超时或取消 |
capabilities.query 返回 os.getInfo。
评论