react-native - React Native Camera:拍照后,如何将其保存在应用程序本身而不是保存在图库中?
问题描述
这个问题与react-native-camera
我在我的一个项目中使用的库有关。
<RNCamera
ref={ref => {
this.camera = ref;
}}
style = {styles.preview}
type={RNCamera.Constants.Type.back}
flashMode={RNCamera.Constants.FlashMode.on}
permissionDialogTitle={'Permission to use camera'}
permissionDialogMessage={'We need your permission to use your camera phone'}
/>
上面的代码将图像保存在图库中。我们如何将它保存在应用程序文件夹或其他一些私人文件夹中,而不是在设备库中显示它?
解决方案
根据反应本机文档,你应该试试这个......
CameraRoll.getPhotos({
first: 20,
assetType: 'Photos',
})
.then(r => {
this.setState({ photos: r.edges });
})
.catch((err) => {
//Error Loading Images
});
推荐阅读
- openshift - OKD:网络更新程序状态为“最新”,但有更新的版本可用
- sql - 在 PLSQL 中将 VARCHAR2 转换为 DATE
- javascript - 在数组中查找/替换对象并添加键 Javascript
- php - 我怎么能用 eloquent 为 laravel 8 写这个查询
- ios - 修复了带有中心约束的前导和尾随约束可能导致剪裁
- javascript - 根据值更改变量的颜色
- .htaccess - 阻止我现有的文件夹名称并使用自定义文件夹名称进行访问 [htaccess]
- python - 在 pandas.crosstab() 中显示缺失 (NA) 值
- html - 1 列全宽,同时将第 2 列的内容与整个页面容器对齐
- reactjs - 控制台中未提示创建 Firestore 索引链接