世博会的条形码扫描仪在使用构建时崩溃



使用 ExpoBarCodeScanner扫描条形码时应用程序崩溃

我对编程和博览会很陌生,所以我提前为缺乏准确性道歉。我使用世博会
34.0.1 制作了一个应用程序,其中我使用了世博会的世博条形码扫描仪。该应用程序在expo start上完美运行;但是,当我运行expo build:android扫描失败时。相机打开,但一旦扫描代码,应用程序就会重新启动。

(我没有在IOS上测试它(

"expo": "^34.0.1",
"react-native": "https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz",
"sdkVersion": "33.0.0",
import { BarCodeScanner } from 'expo-barcode-scanner';
import * as Permissions from 'expo-permissions';
<BarCodeScanner
onBarCodeScanned={this.handleBarCodeScanned}
style={StyleSheet.absoluteFill}
>
</BarCodeScanner>

我希望它像开发中一样工作,但应用程序会在扫描代码后立即重新启动

谢谢!

问题在于您的权限是如何设置的。您需要检查从何处调用您的权限。我有我的从组件将挂载(( 调用

最新更新