React Native - Cameraroll не показывает картинки - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь показать изображения галереи в своем приложении, но оно ничего не показывает. Вот мой код, который я сделал для изображений галереи.

import React, { Component } from 'react';
import { StyleSheet,Text,View } from 'react-native';

import CameraRollPicker from 'react-native-camera-roll-picker';

export default class Gallery extends Component{
    getSelectedImages(image){
        if(image[0])
            alert(image[0].uri);
    }
    render(){
        return(
            <CameraRollPicker callback={this.getSelectedImages}/>
        );
    }
}

Когда я запускаю это в эмуляторе / симуляторе или на моих устройствах, он показывает только загрузчик.

Если кто-нибудь знает ответ, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 08 августа 2018

Установить разрешения:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

и вот мой код:

<CameraRollPicker
    scrollRenderAheadDistance={10000}
    initialListSize={1}
    pageSize={3}
    batchSize={5}
    maximum={3}
    selected={this.state.selected}
    assetType='All'
    imagesPerRow={3}
    imageMargin={5}
    callback={this.getSelectedImages} 
    selectSingleItem
/>
...