小编MoH*_*ani的帖子

在 QRcodeScanner React Native 中打开/关闭手电筒

我正在使用react-native-qrcode-scanner,我想要做的是:当用户按下手电筒图标 flashLight 继续时,我这样做了:

<QRCodeScanner
        showMarker
        onRead={this.onSuccess.bind(this)}
        cameraStyle={{ height: SCREEN_HEIGHT }}
        cameraProps={{ flashMode: this.state.flashLight ? RNCamera.Constants.FlashMode.on : RNCamera.Constants.FlashMode.off, captureAudio: false }}
Run Code Online (Sandbox Code Playgroud)

相机道具有效,但是当我更改 state.flashLight(true 或 false)时,flashLight 不会改变

任何想法如何根据状态更改相机道具?

android flashlight react-native

5
推荐指数
1
解决办法
1295
查看次数

React Native 中的“react-native-vector-icons”问题

我安装这个库:

npm install react-native-vector-icons
Run Code Online (Sandbox Code Playgroud)

并链接它

react native link
Run Code Online (Sandbox Code Playgroud)

我将它导入到我的项目中

import Icon from 'react-native-vector-icons/Ionicons'
Run Code Online (Sandbox Code Playgroud)

然后我在组件的渲染部分中使用它,如下所示:

<Icon name={'ios-person-outline'} />
Run Code Online (Sandbox Code Playgroud)

但是,当我运行 android 应用程序时,没有错误,但图标是一个问题图标,您知道吗?

react-native

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

react-native ×2

android ×1

flashlight ×1