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 小程序开发。