flutter - 我希望在任何 UI 设置之前打开我的颤振应用程序时执行 _scanQR() 函数
问题描述
我正在flutter中制作条形码扫描仪应用程序
以下_scanQR()
功能打开相机并扫描条形码并将结果存储在qrResult字符串中。
我希望在没有任何按钮 onPress 事件的情况下打开我的应用程序时执行此功能,并且在扫描条形码后应该设置 GUI。
Future _scanQR() async {
String qrResult = await BarcodeScanner.scan();
setState(() {
result = qrResult;
});
}
解决方案
在初始化状态下调用函数。确保你有一个有状态的
@override
void initState() {
super.initState();
_scanQR();
}
推荐阅读
- node.js - 在嵌套查询 mongodb 中查找文档
- docker - Docker image with Sanic over alpine:latest(3.9) uses python json instead of ujson
- flutter - 如何为图标调用图标主题
- office365 - 通过 EWS 更新位置字段删除房间资源
- json - 在 manifest.json 中引用 scss 变量
- python - Python将添加句子作为图像放在matplotlib中
- php - Lumen - 带前缀和可选参数的路由
- tensorflow - 输入特征到特征图
- kubernetes - io.k8s.api.core.v1.NodeConfigSource 中的未知字段“configMap”
- c++ - 指针可以自己移动到容器吗?