getSystemInfo
获取系统信息
引入
import { getSystemInfo } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
object.success 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| is24Hour | boolean | |
| system | string | |
| brand | string | |
| model | string | |
| platform | string | |
| timezoneId | string | |
| pixelRatio | number | |
| screenWidth | number | |
| screenHeight | number | |
| windowWidth | number | |
| windowHeight | number | |
| statusBarHeight | number | |
| language | string | |
| safeArea | SafeArea | |
| albumAuthorized | boolean | |
| cameraAuthorized | boolean | |
| locationAuthorized | boolean | |
| microphoneAuthorized | boolean | |
| notificationAuthorized | boolean | |
| notificationAlertAuthorized | boolean | |
| notificationBadgeAuthorized | boolean | |
| notificationSoundAuthorized | boolean | |
| bluetoothEnabled | boolean | |
| locationEnabled | boolean | |
| wifiEnabled | boolean | |
| theme | Themes | |
| deviceOrientation | Orientation |
object.fail 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| errorMsg | string | 插件错误信息 |
| errorCode | string | 错误码 |
| innerError | object | 插件外部依赖错误信息 {errorMsg: string, errorCode: string } |
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
getSystemInfoSync
获取系统信息同步方法
引入
import { getSystemInfoSync } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用getSystemInfo 的同步版本
返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| is24Hour | boolean | |
| system | string | |
| brand | string | |
| model | string | |
| platform | string | |
| timezoneId | string | |
| pixelRatio | number | |
| screenWidth | number | |
| screenHeight | number | |
| windowWidth | number | |
| windowHeight | number | |
| statusBarHeight | number | |
| language | string | |
| safeArea | SafeArea | |
| albumAuthorized | boolean | |
| cameraAuthorized | boolean | |
| locationAuthorized | boolean | |
| microphoneAuthorized | boolean | |
| notificationAuthorized | boolean | |
| notificationAlertAuthorized | boolean | |
| notificationBadgeAuthorized | boolean | |
| notificationSoundAuthorized | boolean | |
| bluetoothEnabled | boolean | |
| locationEnabled | boolean | |
| wifiEnabled | boolean | |
| theme | Themes | |
| deviceOrientation | Orientation |
getSystemSetting
获取设备设置
引入
import { getSystemSetting } from '@ray-js/ray';
需引入
BaseKit,且在>=2.5.0版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
object.success 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| bluetoothEnabled | boolean | 蓝牙的系统开关,默认 false |
| locationEnabled | boolean | 地理位置的系统开关,默认 false |
| wifiEnabled | boolean | Wi-Fi 的系统开关,默认 false |
| deviceOrientation | string | 设备方向, 默认竖屏 竖屏 = "portrait", 横屏 = "landscape" |
object.fail 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| errorMsg | string | 插件错误信息 |
| errorCode | string | 错误码 |
| innerError | object | 插件外部依赖错误信息 {errorMsg: string, errorCode: string } |
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
Ray.js库中的系统信息和设备设置获取方法
590

被折叠的 条评论
为什么被折叠?



