RN预览面板
摄像机 RN 预览面板,封装在涂鸦智能 PanelSDK 里面,参考 涂鸦智能 Panel SDK 集成文档
接口说明
通过接口 gotoPanelViewControllerWithDevice() 可跳转到 RN 面板
TuyaPanelSDK.getPanelInstance().gotoPanelViewControllerWithDevice(context, homeId, deviceId, panelLoadCallback);
参数说明
参数 | 说明 |
---|---|
context | Context 上下文对象 |
homeId | 设备所在的家庭 id |
deviceId | 设备 id,通过涂鸦智能 SDK 的 DeviceBean 获取 |
panelLoadCallback | RN 面板加载过程中的 ITuyaPanelLoadCallback 回调 |
示例代码
TuyaPanelSDK.getPanelInstance().gotoPanelViewControllerWithDevice(context, homeId, deviceId,
new ITuyaPanelLoadCallback() {
@Override
public void onStart(String s) {
//面板加载开始
}
@Override
public void onError(String s, int i, String s1) {
//面板加载错误
}
@Override
public void onSuccess(String s) {
//面板加载成功
}
@Override
public void onProgress(String s, int i) {
//面板加载中...
}
});
面板示意图