Update _pickImageWeb method

pull/273/head
Xin Yao 4 years ago
parent 08fc027712
commit 195ccd7c7e
  1. 6
      lib/src/widgets/toolbar/image_button.dart

@ -62,7 +62,7 @@ class ImageButton extends StatelessWidget {
imageUrl = await imagePickImpl!(imageSource);
} else {
if (kIsWeb) {
imageUrl = await _pickImageWeb();
imageUrl = await _pickImageWeb(onImagePickCallback!);
} else if (Platform.isAndroid || Platform.isIOS) {
imageUrl = await _pickImage(imageSource);
} else {
@ -76,7 +76,7 @@ class ImageButton extends StatelessWidget {
}
}
Future<String?> _pickImageWeb() async {
Future<String?> _pickImageWeb(OnImagePickCallback onImagePickCallback) async {
final result = await FilePicker.platform.pickFiles();
if (result == null) {
return null;
@ -86,7 +86,7 @@ class ImageButton extends StatelessWidget {
final fileName = result.files.first.name;
final file = File(fileName);
return onImagePickCallback!(file);
return onImagePickCallback(file);
}
Future<String?> _pickImage(ImageSource source) async {

Loading…
Cancel
Save