问题标签 [react-native-camera]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
227 浏览

react-native - 更新 TabNavigator 中的 react-native 组件

使用 react-native 和 react-navigation ,每次用户进入特定选项卡时,我都需要控制条件渲染。当使用第一次启用 react-native-camera 时,在 onBarCodeRead 之后我将 showCamera 标志设置为 false 调用 redux 操作并将用户重定向到另一个屏幕。现在,当用户再次进入此选项卡时,我需要将此标志设置为 true,但我在 TabNavigator 中的组件永远不会被重建。


0 投票
1 回答
294 浏览

react-native - 使用修改的 flashMode 属性拍照时出现 React-Native-Camera 错误

尝试在修改了 flashMode 属性的情况下拍照时出现以下错误:

{ NSLocalizedDescription: 'Error Domain=AVFoundationErrorDomain Code=-11800 "操作无法完成" UserInfo={NSUnderlyingError=0x170440210 {Error Domain=NSOSStatusErrorDomain Code=-16800 "(null)"}, NSLocalizedFailureReason=发生未知错误 (- 16800), NSLocalizedDescription=操作无法完成}' } } 2017-09-12 00:08:29.907053-0300 GimenesApp[1936:765074] { [Error: Error Domain=AVFoundationErrorDomain Code=-11800“操作不能完成" UserInfo={NSUnderlyingError=0x170440210 {Error Domain=NSOSStatusErrorDomain Code=-16800 "(null)"}, NSLocalizedFailureReason=发生未知错误 (-16800), NSLocalizedDescription=操作无法完成}]

这是我正在使用的一段代码:

0 投票
0 回答
250 浏览

react-native - 如何在 React Native 中以好的方式展示

我正在使用react-native-camera图书馆。但我不确定问题是图书馆还是反应原生自我。该问题仅出现在 Android 上

我正在使用react native version 0.39android version is 6.1.

问题是当我尝试连续拍摄几张照片时,在拍摄第五张照片后,应用程序崩溃了。我没有收到任何警告错误。

如果打开相机并且我在打开相机的情况下等待大约 15-20 秒而不拍照,它也会崩溃。

在更新、更好的手机(s8 Galaxy)和更新的 android 版本(7)上,它按预期工作,但在这个手机上它不工作。因此,我认为它与内存问题有关。但我不确定。

我已添加largeMemoryHeap到清单文件中。

在android studio中,我得到如下日志文件:

在此处输入图像描述

因此,没有错误,什么都没有。但该应用程序不起作用。

渲染这些照片的代码如下:

一个card如下,我有10个卡住:

我找到了需要添加removeClippedSubviews={true}到滚动视图的地方,但它没有帮助。

在IOS上它工作得很好。

如果有人有想法,我将不胜感激?

0 投票
0 回答
164 浏览

javascript - 如何正确设置元数据(如何检索它)反应原生相机

我不确定我是否正确理解文档。 capture([options]): Promise允许设置metadatalocation.

但是,我该如何metadata正确设置?!那样?

而且,我将如何location再次读出这些信息?当我登录时console.log("photo data", data, data.path),里面没有任何location信息。

0 投票
3 回答
2851 浏览

react-native - 如何在反应原生初始化中使用expo kit?

我已经使用 create react native app 工具来创建我的应用程序的初始设置。对于 CRNA,我也使用了 Expokit。将 CRNA 弹出到 react-native init 设置后,我无法使用 expo 相机功能。在模拟器中启动应用程序时出现以下错误(“未定义不是对象(评估'ExponentConstants.linkingUri)”)。弹出应用程序后如何解析和使用expokit?

0 投票
1 回答
1559 浏览

react-native - react-native-camera 对原生 android 的反应很慢

我在我的 React Native 项目中使用 react-native-camera 库。

但是当我尝试拍照时遇到问题。保存照片需要 3-4 秒。当我点击按钮拍照时,我听到声音,但保存照片大约需要 3-4 秒。

渲染方法如下:

takePicture功能如下:

知道如何解决吗?

我至少可以在照片保存之前放一个加载屏幕吗?

0 投票
2 回答
318 浏览

react-native - React Native 在捕获图像后显示自定义消息

在用户捕获图像并将图像保存在图库中后,我试图向用户显示一条消息。我在网上冲浪,但找不到任何解决方案。到目前为止,我从这里尝试了以下代码来捕获图像-

现在我想知道我应该怎么做才能获得完成事件。非常感谢任何帮助。

0 投票
1 回答
918 浏览

react-native - React-Native Camera 未在 android 中打开

我将expo用于 React-Native。React-Native 相机在iPhone中工作正常,但在android设备中无法打开。在Android设备中,当我用expo打开它时它会打开,但是当我生成apk文件时它没有打开。我检查了它说相机没有权限的日志。请帮我解决这个问题,这是我的代码示例:

非常感谢任何帮助。谢谢

0 投票
2 回答
401 浏览

javascript - 从 iPhone 上传到 S3 的 jpeg 图像不可读。但适用于Photoshop

我正在尝试使用预签名的 url 将 jpeg 图像从 iOS 设备上传到 S3。这就是我正在做的事情:

(该应用程序在 react native 中,我使用 react-native-camera 拍照。)

问题是图像被上传。当我下载它并尝试在我的 Mac 上查看时,它显示The file could not be opened. 但如果我在 Photoshop 中打开它,它就可以工作。知道发生了什么吗?

您可以在此处找到示例图像:https ://s3-ap-southeast-1.amazonaws.com/eyesnapdev/scans/1509856619481-7180​​9992-b818-4637-93f1-9a75b6588c2c.jpg

0 投票
1 回答
509 浏览

react-native - 错误:ENOENT:没有这样的文件或目录 react-native-camera

有没有人在拍照时遇到过 react-native-camera 这个问题

错误:ENOENT:没有这样的文件或目录,打开“assets-library://asset/asset.JPG?id=B52996FD-EBCD-4B8D-A289-81063B8F09E9&ext=JPG”?(已编辑)