@@ -58,28 +58,28 @@ Flutter SDK:`>=2.0.0` 。
58
58
59
59
## 使用方法 📖
60
60
61
- | 参数名 | 类型 | 描述 | 默认值 |
62
- | ---------------------------- | ------------------------------- | --------------------------------------------------------------- | -------------------------------------- |
63
- | enableRecording | ` bool ` | 选择器是否可以录像 | ` false ` |
64
- | onlyEnableRecording | ` bool ` | 选择器是否仅可以录像。只在 ` enableRecording ` 为 ` true ` 时有效。 | ` false ` |
65
- | onlyEnableRecording | ` bool ` | 选择器是否可以单击录像。只在 ` onlyEnableRecording 为 ` true` 时生效。 | ` false ` |
66
- | enableAudio | ` bool ` | 选择器是否需要录制音频。只在 ` enableRecording ` 为 ` true ` 时有效。 | ` true ` |
67
- | enableSetExposure | ` bool ` | 用户是否可以在界面上通过点击设定曝光点 | ` true ` |
68
- | enableExposureControlOnPoint | ` bool ` | 用户是否可以根据已经设置的曝光点调节曝光度 | ` true ` |
69
- | enablePinchToZoom | ` bool ` | 用户是否可以在界面上双指缩放相机对焦 | ` true ` |
70
- | enablePullToZoomInRecord | ` bool ` | 用户是否可以在录制视频时上拉缩放 | ` true ` |
71
- | shouldDeletePreviewFile | ` bool ` | 返回页面时是否删除预览文件 | ` false ` |
72
- | shouldAutoPreviewVideo | ` bool ` | 在预览时是否直接播放视频 | ` false ` |
73
- | maximumRecordingDuration | ` Duration ` | 录制视频最长时长 | ` const Duration(seconds: 15) ` |
74
- | theme | ` ThemeData? ` | 选择器的主题 | ` CameraPicker.themeData(C.themeColor) ` |
75
- | textDelegate | ` CameraPickerTextDelegate? ` | 控制部件中的文字实现 | ` DefaultCameraPickerTextDelegate ` |
76
- | resolutionPreset | ` ResolutionPreset ` | 相机的分辨率预设 | ` ResolutionPreset.max ` |
61
+ | 参数名 | 类型 | 描述 | 默认值 |
62
+ | ---------------------------- | ------------------------------- | --------------------------------------------------------------- | -------------------------------------- |
63
+ | enableRecording | ` bool ` | 选择器是否可以录像 | ` false ` |
64
+ | onlyEnableRecording | ` bool ` | 选择器是否仅可以录像。只在 ` enableRecording ` 为 ` true ` 时有效。 | ` false ` |
65
+ | enableTapRecording | ` bool ` | 选择器是否可以单击录像。只在 ` onlyEnableRecording ` 为 ` true ` 时生效。 | ` false ` |
66
+ | enableAudio | ` bool ` | 选择器是否需要录制音频。只在 ` enableRecording ` 为 ` true ` 时有效。 | ` true ` |
67
+ | enableSetExposure | ` bool ` | 用户是否可以在界面上通过点击设定曝光点 | ` true ` |
68
+ | enableExposureControlOnPoint | ` bool ` | 用户是否可以根据已经设置的曝光点调节曝光度 | ` true ` |
69
+ | enablePinchToZoom | ` bool ` | 用户是否可以在界面上双指缩放相机对焦 | ` true ` |
70
+ | enablePullToZoomInRecord | ` bool ` | 用户是否可以在录制视频时上拉缩放 | ` true ` |
71
+ | shouldDeletePreviewFile | ` bool ` | 返回页面时是否删除预览文件 | ` false ` |
72
+ | shouldAutoPreviewVideo | ` bool ` | 在预览时是否直接播放视频 | ` false ` |
73
+ | maximumRecordingDuration | ` Duration ` | 录制视频最长时长 | ` const Duration(seconds: 15) ` |
74
+ | theme | ` ThemeData? ` | 选择器的主题 | ` CameraPicker.themeData(C.themeColor) ` |
75
+ | textDelegate | ` CameraPickerTextDelegate? ` | 控制部件中的文字实现 | ` DefaultCameraPickerTextDelegate ` |
76
+ | resolutionPreset | ` ResolutionPreset ` | 相机的分辨率预设 | ` ResolutionPreset.max ` |
77
77
| cameraQuarterTurns | ` int ` | 摄像机视图顺时针旋转次数,每次 90 度 | ` 0 ` |
78
- | imageFormatGroup | ` ImageFormatGroup ` | 输出图像的格式描述 | ` ImageFormatGroup.unknown ` |
79
- | preferredLensDirection | ` CameraLensDirection ` | 首次使用相机时首选的镜头方向 | ` CameraLensDirection.back ` |
80
- | foregroundBuilder | ` Widget Function(CameraValue)? ` | 覆盖在相机预览上方的前景构建 | null |
81
- | onEntitySaving | ` EntitySaveCallback? ` | 在查看器中保存图片时的回调 | null |
82
- | onError | ` CameraErrorHandler? ` | 拍摄照片过程中的自定义错误处理 | null |
78
+ | imageFormatGroup | ` ImageFormatGroup ` | 输出图像的格式描述 | ` ImageFormatGroup.unknown ` |
79
+ | preferredLensDirection | ` CameraLensDirection ` | 首次使用相机时首选的镜头方向 | ` CameraLensDirection.back ` |
80
+ | foregroundBuilder | ` Widget Function(CameraValue)? ` | 覆盖在相机预览上方的前景构建 | null |
81
+ | onEntitySaving | ` EntitySaveCallback? ` | 在查看器中保存图片时的回调 | null |
82
+ | onError | ` CameraErrorHandler? ` | 拍摄照片过程中的自定义错误处理 | null |
83
83
84
84
### 简单的使用方法
85
85
0 commit comments