【问题标题】:React Native - Opening Android Image Gallery DirectlyReact Native - 直接打开安卓图库
【发布时间】:2021-12-07 05:29:39
【问题描述】:

正如标题所述,我想知道如何直接从我的应用打开 Android 图片库。那里的每一个包裹,包括react-native-image-pickerreact-native-image-crop-picker,是的,甚至Expo 的expo-image-picker 都打开了“最近”区域!

必须可以打开图库,因为 Whatsapp、Tinder、Facebook 等应用在选择图片时都具有此功能。

如此简单的功能 - 但经过一个月的断断续续搜索后,我没有找到任何解决方案。任何人都可以为我提供一种方法吗?或者引导我正确的方向?在这一点上,我准备编写原生 Android 代码或自定义 React Native 来让它工作。

【问题讨论】:

  • 不清楚你想要什么。有“图库应用”,如图库、照片、照片等。用户可以启动这些应用程序。你的应用可以让用户选择带有 ACTION_PICK、ACTION_GET_CONTENT 等的文件。你有什么想法?
  • all open the "Recents" area! 可以。但在那之后,用户可以导航到其他地方,你就在你所谓的“画廊”中。或不?你只是想让用户浏览还是让他们选择一个文件?
  • 确实如此。但是产品经理“要求”立即打开相册或图像网格视图...
  • 您不想选择文件吗?一半的答案...
  • 不知道怎么做也可以

标签: java android react-native gallery react-native-image-picker


【解决方案1】:

我找到了这个库 react-native-multiple-image-picker 它会打开相机胶卷而不是最近的文件

【讨论】:

  • 这看起来很有希望,但归根结底还是原生库之上的 React Native UI 元素。我们需要的是对触发的 android 意图的配置,您可以在 react-native-image-picker 的本机代码中看到它是如何完成的:github.com/ivpusic/react-native-image-crop-picker/blob/…
猜你喜欢
  • 2016-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-13
  • 2019-11-20
  • 1970-01-01
  • 2013-04-27
相关资源
最近更新 更多