CameraRoll反应原生smartAlbum

时间:2017-04-21 20:05:41

标签: reactjs react-native camera-roll

可以用相机胶卷拍摄照片,但可以通过智能相册过滤,例如:Selfies,Screeenshots等。?我试着用这个:

CameraRoll.getPhotos({ groupName: 'Favorites', groupTypes: 'Library', first: 36 })
.then((data) => {
  const assets = data.edges;
  const images = assets.map((asset) => {
    console.log('Imagen', asset);
    return asset.node.group_name;
  });
  console.log('CameraRoll images', data, images);
})
.catch(err => console.log('CameraRoll error', err));

但总是返回一个空数组。

1 个答案:

答案 0 :(得分:0)

这是不可能的,因为react-native使用ALAssetsLibrary,我需要使用Photos框架,所以一个解决方案它集成了react-native-photos-framework

https://github.com/olofd/react-native-photos-framework