如何解决以下错误:
- await 表达式只能在 async 函数中使用。尝试使用 async 标记函数体。
- 无法使用静态访问访问实例成员“getImage”。
- 参数类型 PickedFile 不能分配给参数类型 File。
//下面的代码
import 'package:firebase_ml_vision/firebase_ml_vision.dart';
import 'package:flutter/material.dart';
import 'package:image_picker/image_picker.dart';
void main() async {
runApp(Home());
}
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
final imageFile = await ImagePicker.getImage(
source: ImageSource.camera,
);
final image = FirebaseVisionImage.fromFile(imageFile);
return Scaffold(
appBar: AppBar(title: Text("Mystify",),),
);
}
}