React Native Youtube Видео не воспроизводится, если не полноэкранный

I «Задать в качестве стартового проекта» разгруженную / необоснованную библиотеку / проект.

Затем развернул ее.

Это сработало!

Я думаю, 't нашел .dll, потому что он не был в сборке сначала.

0
задан masud_moni 17 January 2019 в 13:10
поделиться

1 ответ

Нашли решение здесь

export default class extends Component {
    state = {
        height: 215
    }

    handleReady = () => {
        setTimeout(() => this.setState({ height: 216 }), 500);
    }

    render() {
        return (
            <YouTube
                apiKey   = {config.YOUTUBE_API_KEY}
                ref      = {item => this.player = item}
                videoId  = {getVideoId(uri)}
                controls = {1}
                onReady  = {this.handleReady}
                style    = {{ alignSelf: 'stretch', height: height }}
            />
        );
    }
}

Это сработало для меня, но все же есть известная проблема, заключающаяся в том, что при возобновлении с полного экрана экран не ориентируется автоматически .

0
ответ дан masud_moni 17 January 2019 в 13:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: