startPreview method

Future<FlCameraOptions?> startPreview(
  1. String camerId, {
  2. CameraResolution resolution = CameraResolution.high,
})

第四步 开始预览 Step 4 start Preview camerId 需要预览的相机 Camera ID to preview resolution 预览相机支持的分辨率 Preview the resolution supported by the camera

Implementation

Future<FlCameraOptions?> startPreview(String camerId,
    {CameraResolution resolution = CameraResolution.high}) async {
  if (!_supportPlatform) return null;
  final Map<dynamic, dynamic>? map = await channel
      .invokeMethod<Map<dynamic, dynamic>?>('startPreview', <String, dynamic>{
    'cameraId': camerId,
    'resolution': resolution.toString().split('.')[1]
  });
  if (map != null) {
    _cameraOptions = FlCameraOptions.fromMap(map);
    return _cameraOptions;
  }
  return null;
}