DeviceManager
最低版本: 1.7.0最后更新: 2020/10/22类说明:opk更新相关类(主要用于插件的更新及卸载)
支持平台
平台 | 是否支持 |
豹小秘 | 是 |
豹大/花瓶 | 是 |
豹小秘 Mini | 是 |
方法:
方法名 | 参数 | JS类型 | Java类型 | 必填 | 参数说明 | 方法说明 | 最低版本 | 支持平台 |
startBluetoothDetct | type | string | String | yes | 触发扫描原因 | 扫描蓝牙 | 1.7.0 | 支持豹大/花瓶 |
getCorpUuid | 无 | 无 | 无 | 无 | 无 | 获取企业ID | 1.11.0 | |
getVoiceCorpId | 无 | 无 | 无 | 无 | 无 | 获取企业语音ID | 1.12.0 | |
registerConnectivityChanged | callbackId | number | Int | yes | ConnectivityListener 的id | 注册监听网络类型变化 | 1.13.0 | |
unregisterConnectivityChanged | 无 | 无 | 无 | 无 | 无 | 解除注册监听网络类型变化 | 1.13.0 | |
toggleAirplaneMode | 无 | 无 | 无 | 无 | 无 | 切换飞行模式 | 1.13.0 | |
isInVideoMonitor | 无 | 无 | 无 | 无 | 无 | 判断是否开启实时画面 | 1.21.0 | |
getFaceId | 无 | 无 | 无 | 无 | 无 | 获取用于统计的人脸id | 1.25.0 | |
setFaceId | faceId | string | String | yes | 用于统计数据的人脸id | 设置用于统计的人脸id | 1.25.0 | |
getStreamVolume | streamType | StreamType | int | yes | Stream 类型 | 获取指定流的当前音量 | 1.29.0 | |
setStreamVolume | streamType | StreamType | int | yes | Stream 类型 | 设置指定流的音量 | 1.29.0 | |
index | number | int | yes | 音量值 | ||||
flags | number | int | yes | |||||
registerVolumeChanged | callbackId | number | int | yes | VolumeListener 的id | 监听音量变化 | 1.29.0 | |
unregisterVolumeChanged | callbackId | number | int | yes | VolumeListener 的id | 移除之前的音量变化的监听 | 1.29.0 | |
getRobotName | 无 | 无 | 无 | 无 | 无 | 获取机器人名称 | 1.26.0 | 仅支持小秘 豹小秘 Mini |
registerCpuAndTempMonitor | callbackId | number | int | yes | CpuAndTempListener 的 id | 注册监听 cpu 使用率变化监听和 cpu gpu 等硬件设备温度变化 | 1.32.0 | 支持豹大/花瓶 |
unregisterCpuAndTempMonitor | callbackId | number | int | yes | CpuAndTempListener 的 id | 解除注册监听 cpu 使用率变化监听和 cpu gpu 等硬件设备温度变化 | 1.32.0 | 支持豹大/花瓶 |
示例代码:
DeviceManager.startBluetoothDetect('wakeup');
let connectivityListener = new ConnectivityListener();
connectivityListener.onMobileTypeChanged((params: any)=>{
console.log("onMobileTypeChanged",params);
});
DeviceManager.registerConnectivityChanged(connectivityListener.getId());