react-native - React-native-image-picker:如何以网格方式直接访问画廊图像
问题描述
我正在使用 react-native-image-picker,我想直接从设备访问图库图像。但是,当我使用以下方法启动 ImageLibrary 时,我会看到另外 2 个选项,即“图片”、“下载”。
相反,我想以网格方式查看所有库图像,如下所示。
ImagePicker.launchImageLibrary(options, (response) => {
if (response.didCancel) {
console.log('User cancelled photo picker');
}
else if (response.error) {
console.log('ImagePicker Error: ', response.error);
}
else if (response.customButton) {
console.log('User tapped custom button: ', response.customButton);
}
else {
this.props.navigation.navigate('AddImage', {uri: response.uri, addImage: this.addImage.bind(this)});
}
});
解决方案
我有一点想法,但你问的不多。它只是直接启动相机和图像库。也许对你有帮助。
// Launch Camera:
ImagePicker.launchCamera(options, (response) => {
// Same code as in above section!
});
// Open Image Library:
ImagePicker.launchImageLibrary(options, (response) => {
// Same code as in above section!
});
更多,请点击这里
推荐阅读
- node.js - 从服务器接收信息后运行应用程序
- java - 在 Android Studio 中更新 GridView 颜色而不刷新
- c# - 在 postgresql 的 jsonb[] 类型列中插入数据的正确语法是什么
- azure - Azure Devops - 历史代理池数据(过去 30 天)
- javascript - repl 进程意外死亡-Segmentation-fault core dumped
- c - 我需要帮助在字符串中搜索子字符串,同时避免包含子字符串的单词
- reactjs - Safari 为元素 Nextjs、React、Spring 添加了模糊轨迹
- c++ - 无法打开源文件“locale.h”(“iostream”的依赖项)
- php - Laravel 应用程序有时会显示“Safari 无法打开页面”错误,在所有其他浏览器中都可以正常工作
- sql-server - SQL server ORDER BY - 列包含在索引中时速度快,不包含时超慢