问题标签 [react-native-image-picker]
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.
react-native - Android:react-native-image-picker manifest.xml 文件路径无效
抱歉,如果我不完全尊重问题模式,这是我在 StackOverflow 上的第一个问题。:)
经过长时间的代码(我只在 iOS 上测试)后,我试图在 Android 上(第一次)运行我的 react 本机应用程序。
我一直在修复 Android Studio 提到的很多问题,但无法弄清楚以下问题:
error: invalid file path 'my_path/node_modules/react-native-image-picker/android/build/intermediates/manifests/aapt/release/AndroidManifest.xml'.
我的配置:
我已经按照上面提到的路径,并且文件存在并且似乎没有任何错误。
我还遵循了react-native-image-picker的安装文档
reactjs - 哪些文件决定了 React Native 应用程序的应用程序大小?
我想确保我为我的 react native 应用程序正确地创建了我的文件系统。
目前,我从用户那里收到应用程序上的图像,然后将它们保存在项目中的图像文件夹中。文件系统的结构如下所示:
我想知道的是,Images 文件夹是否会影响 App Store 上应用程序的大小?我在此文件系统中存储用户上传的图像是否正确?还是我应该将图像文件夹放在计算机上的其他位置?是什么影响了 App Store 上的下载量?
我的直觉是图像文件夹不应该在应用程序的文件系统中,但请告诉我
react-native - Expo ImagePicker在android中无法正常工作
请求许可componentDidMount
照片选择器功能
渲染区域
版本
应用程序中的权限
当我构建 apk 并在设备中运行它时,当我单击按钮时,我的相机没有打开。内部博览会工作正常。
image - 上传图片后,React Native 中仅 iOS 的图片 uri 为空
在我的 React Native 应用程序中,我添加了一个上传多个图像的功能,这些图像将存储为 image[],包括 uri。这非常适用于 Android。
但是对于 iOS,创建的 image[] 也包含一些数据,但它与 android 完全不同。并且对于 uri 空值仅存在。
请帮我解决这个问题。!(注意: Android 不应受到更改的影响。)
提前致谢。!
图像数组:(适用于 Android)
图片数组:(对于 iOS)
[更新]
我需要从此 url 'assets-library://asset/asset.JPG?id=98EBA95A-254E-40F4-8E1D-C355D8795777&ext=JPG' 获取绝对文件路径,类似于 'content://media/外部/图像/媒体/30988'。
请帮我解决这个问题。!
提前致谢。!
react-native - 如何在本机反应中散列和取消散列图像
我创建了一个捕获图像并上传到 AWS s3 的应用程序。目前,这些都存放在画廊中。我想在捕获这些图像后对这些图像进行散列/加密,然后在上传之前,我想对这些图像进行散列/解密。我如何在本机反应中实现这些?我用谷歌搜索了它,但我没有找到任何方法。
我的代码是,
react-native - 使用 React-Native-perspective-image-cropper 在 react-native 中进行动态图像裁剪
我正在尝试制作动态图像裁剪器。我遇到了这个包,它似乎完全按照我的意愿工作。
我正在尝试将其添加到我的应用程序中。我按照文档中指定的步骤进行操作
- 安装 react-Native-perspective-image-cropper 和 react-native-svg 并链接它们
- 下载opencv框架并将其添加到ios项目中
但我不断收到错误
“未找到 opencv2/opencv.hpp' 文件”
任何人都遇到过同样的错误并可以提供帮助?
react-native - React Native - 如何将捕获的图像存储在其他文件夹而不是图片文件夹
我创建了一个简单的应用程序来捕获图像并上传到 AWSs3。我想将这些图像存储在我的应用程序文件夹中。(我在安装我的应用程序后创建了这个)。我想将捕获的图像存储到该文件夹而不是图片文件夹。我正在使用 react-native-image-picker 来捕获图像。
我的代码是,
(我只更新了部分代码)。我尝试使用 react-native-fs 在外部提及目标目录。但我没有。
任何人都可以帮助我这样做吗?
android - react-native-image-picker uri 不适用于 android
根据文档:
在 iOS 上,不要假设返回的绝对 uri 会持续存在。见#107
我正在我的android(小米)设备上对其进行测试,当我选择图像时它工作正常,但是在关闭应用程序并再次打开它或使用重新运行它react-native run-android
之后,uri
它不再工作,而不是图像,我得到一个蓝色的颜色。这是我的代码:
这是我重新启动应用程序后的 uri:
content://com.miui.gallery.open/raw/%2Fstorage%2Femulated%2F0%2FDCIM%2FCamera%2FIMG_20190310_123752.jpg
这很奇怪,因为当我得到蓝色并再次从我的画廊中选择相同的图片时,我得到了与上面相同的 uri 并且它可以工作!!!尽管它与重新启动之前相同。我能做些什么?谢谢
react-native - 在 Postman 上将图像上传到 S3 有效,但是当我使用 React Native Image Picker 时它不起作用
当我通过邮递员将图像发布到 S3 时,我的 Rails API 似乎工作正常。但是,当我使用 React Native 图像选择器时,我认为我没有以正确的方式发送参数。
我目前正在发送图像 uri 作为图像参数(从图像选择器中选取的图像的 uri)。我应该发送其他东西作为图像参数吗?
这是我向 Visions 表发出 POST 请求的异步函数的一部分:
在这种情况下, this.state.uploadfile 是response.uri
我从图像选择器中选择图像时得到的,其格式如下:
file:///Users/ozgecokyasar/Library/Developer/CoreSimulator/Devices/EDD6C498-DACD-433E-B96D-3A30BAE7BA6D/data/Containers/Data/Application/B549F09A-EB40-4D9A-B8A8-B003362BE49D/Library/Caches/ExponentExperienceData/%2540anonymous%252Fmanifestation-react-3ac1cbe2-549f-49e7-8506-ef29638d1643/ImagePicker/28EAA390-F814-4A80-A188-8592B642BEFA.jpg
我收到 500 错误:
ActionView::Template::Error(to_model 委托给附件,但附件为零):
ruby-on-rails - 如何格式化我的 formData 对象的结构以匹配后端的期望?
我正在使用 formData 发布通过 ImagePicker 上传的图像。我正在发送这样的参数:
这似乎不起作用,因为我得到了一个非常通用NoMethodError (undefined method
的构建' nil:NilClass):` 错误。
image
鉴于参数是图像并且description
参数是字符串,我如何以正确的方式发布参数?
谢谢