更新时间:2022-03-21 GMT+08:00
分享

远程遥控功能

int result = [mShareServiceController getRemoteServiceStatus:^(id status) {
}];

接口描述

APP打开遥控器界面的时候,需要调用IdeaShareServiceController实例对象的getRemoteServiceStatus方法来获取最新的Ideahub/board状态。SDK获取到最新的状态之后,会主动通知UI层,并且通过Block回调将最新状态传送回UI层,APP需要进行相应处理

注意事项

此接口回调参数是一个OC类 – RemoteServiceStatus,其包含六个属性,分别对应远程操控的六个状态参数。

接口定义

- (int)getRemoteServiceStatus:(callback)remoteServiceStatuscallback;

参数描述

表1 参数说明

参数

是否必须

类型

描述

remoteServiceStatuscallback

RemoteServiceStatus

typedef void (^callback)(id t), 包含回调内容:

  1. bool isMute
  2. bool isCameraMute
  3. int volume
  4. bool isSpeakerMute
  5. bool isChairman
  6. bool isBase

相关文档