startLocalPreview method Null safety

Future<void> startLocalPreview(
  1. bool frontCamera,
  2. int? viewId
)

开启本地视频的预览画面

当开始渲染首帧摄像头画面时,您会收到 TRTCCloudListener 中的 onFirstVideoFrame(null) 回调。

参数:

frontCamera true:前置摄像头;false:后置摄像头

viewId TRTCCloudVideoView生成的viewId

Implementation

Future<void> startLocalPreview(
    bool frontCamera, // true:前置摄像头;false:后置摄像头。
    int? viewId) {
  if (viewId == null) {
    return _channel
        .invokeMethod('startLocalPreview', {"isFront": frontCamera});
  } else {
    return TRTCCloudVideoViewController(viewId)
        .startLocalPreview(frontCamera);
  }
}