react-native - 在本机反应中启动 Perview 失败的相机
问题描述
我有一个扫描二维码的组件。这是我的代码:
import QRCodeScanner from 'react-native-qrcode-scanner';
.
.
.
<QRCodeScanner
cameraType={'front'}
onRead={this.onSuccess.bind(this)} />
.
.
.
onSuccess(e) {
console.warn(e.data);
}
这是我的 plist 和 androidmanifest.xml:
<key>NSCameraUsageDescription</key>
<string>Your message to user when the camera is accessed for the first
time</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Your message to user when the photo library is accessed for the
first time</string>
<key>NSMicrophoneUsageDescription</key>
<string>Your message to user when the microsphone is accessed for the
first time</string>
androidmanifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.CAMERA" /> <uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="26" />
</manifest>
但我收到此错误:开始预览失败的相机
我该如何解决?
谢谢,提前
解决方案
推荐阅读
- algorithm - f(n) + ο(f(n)) = Θ(f(n)) 的证明
- google-chrome - chrome 通知清单 3 的解决方法
- python-3.x - 为网络中的不同节点添加颜色
- javascript - 是否有任何选项可以查找文本是否存在于 firestore 的任一字段中
- mysql - DB设计的数据少或多
- python - 无法选择复选框元素 Selenium Python
- python-3.x - 从 python readlines() 创建一个 csv 文件
- python - ufunc 的循环不支持浮点类型的参数 0,它没有可调用的 exp 方法错误
- python - 您是否期望线性分类器将 2D-PC 空间中的两个类分开?
- visual-studio-code - 扩展安装在 c 驱动器上,但使用 d (Windows)