我使用 expo 作为React-Native。 React-Native相机在 iPhone 中工作正常,但在 android 设备中它无法打开。在Android设备中,当我用expo打开它时它会打开,但是当我生成 apk 文件时它没有打开。我检查了日志,说相机没有得到许可。请帮我解决这个问题,这是我的代码示例:
read()
非常感谢任何帮助。 感谢
答案 0 :(得分:2)
您是否在app.json
中添加了相机权限?
https://docs.expo.io/versions/latest/guides/configuration.html#permissions
它应该看起来像:
{
"expo": {
...
"android": {
"permissions": ["CAMERA"]
}
}
}