🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## uni.getSystemInfo(OBJECT) 获取系统信息。 **OBJECT 参数说明:** ![](https://box.kancloud.cn/9d2be8b8b321a642a9763b37c420f789_857x159.png) **success 返回参数说明**: ![](https://box.kancloud.cn/ab642da0fc5d61d9d8e3c8a7ead3bccc_864x592.png) **示例** ``` uni.getSystemInfo({ success: function (res) { console.log(res.model); console.log(res.pixelRatio); console.log(res.windowWidth); console.log(res.windowHeight); console.log(res.language); console.log(res.version); console.log(res.platform); } }); ``` ## uni.getSystemInfoSync() 获取系统信息同步接口。 ** 同步返回参数说明** ![](https://box.kancloud.cn/c7854609ee3508d270708b4120f7d7a9_858x595.png) **示例** ``` try { const res = uni.getSystemInfoSync(); console.log(res.model); console.log(res.pixelRatio); console.log(res.windowWidth); console.log(res.windowHeight); console.log(res.language); console.log(res.version); console.log(res.platform); } catch (e) { // error } ``` **uni.canIUse(String)** 判断应用的 API,回调,参数,组件等是否在当前版本可用。 **String 参数说明** 使用 ${API}.${method}.${param}.${options} 或者 ${component}.${attribute}.${option} 方式来调用,例如: ${API} 代表 API 名字 ${method} 代表调用方式,有效值为return, success, object, callback ${param} 代表参数或者返回值 ${options} 代表参数的可选值 ${component} 代表组件名字 ${attribute} 代表组件属性 ${option} 代表组件属性的可选值 示例 uni.canIUse('getSystemInfoSync.return.screenWidth'); uni.canIUse('getSystemInfo.success.screenWidth'); uni.canIUse('showToast.object.image'); uni.canIUse('request.object.method.GET');