This commit is contained in:
zhutao
2025-09-01 10:19:59 +08:00
parent c175a979a5
commit e9ba0c03b7

View File

@@ -1,5 +1,6 @@
import 'package:file_picker/file_picker.dart'; import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:flutter_image_compress/flutter_image_compress.dart'; import 'package:flutter_image_compress/flutter_image_compress.dart';
import 'package:food_health/api/endpoints/food_api.dart'; import 'package:food_health/api/endpoints/food_api.dart';
@@ -21,10 +22,14 @@ class _UploadPanelState extends State<UploadPanel> {
///打开相机拍照 ///打开相机拍照
void _handTakePhoto() async { void _handTakePhoto() async {
try {
var photo = await _picker.pickImage(source: ImageSource.camera); var photo = await _picker.pickImage(source: ImageSource.camera);
if (photo != null) { if (photo != null) {
_startDetect(photo.path); _startDetect(photo.path);
} }
} on PlatformException catch (e) {
EasyLoading.showToast(e.message ?? "");
}
} }
///选择图片 ///选择图片