null не является объектом (оценка _nativeInterface.default.getPhotos) в Cameraroll в встроенной реакции

Использование библиотеки Camera Roll от сообщества React Native и импорта с правильным именем. Ниже приведен код для использования каталога expo для запуска проекта.

import { ActionSheetIOS, ListView, StyleSheet, Text, TouchableOpacity, View, Platform} from 'react-native';
import { Navigator } from 'react-native-deprecated-custom-components';
import PhotoBrowser from 'react-native-photo-browser';
import CameraRoll from "@react-native-community/cameraroll";


const Photos= [
  {
    title: 'A',
    description: 'Photo to display',
    enableGrid: false,
    media: [{
      photo: 'A',
      title: 'A',
    }],
  }
];


CameraRoll.getPhotos({
  first: 30,
  assetType: 'Photos',
}).then((data) => {
  const media = [];
  data.edges.forEach(d => media.push({
    photo: d.node.image.uri,
  }));
  Photos[2].media = media;
}).catch();

Пожалуйста, предложите решить вышеуказанную проблему, спасибо

1 ответ

Для меня ручная привязка модуля сработала. react-native link @react-native-community/cameraroll