Как остановить игру React Player при закрытии модального режима? - PullRequest
0 голосов
/ 12 апреля 2019

Я использую React Player npm install для проекта React. Видеоплеер в модале. Как мне остановить его воспроизведение, когда модал закрывается? Существуют ли функции типа ReactPlayer.stop() или ReactPlayer.pause(), которые я могу добавить в свою функцию hideModal?

<Modal show={this.state.show} handleClose={this.hideModal} >               
<ReactPlayer url='https://www.youtube.com/watch?v=ysz5S6PUM-U' width='100%'
height='100%' />
</Modal> 

1 Ответ

1 голос
/ 12 апреля 2019

Если this.state.show возвращает логическое значение (true / false), вы можете управлять им через такое состояние:

<ReactPlayer url='https://www.youtube.com/watch?v=ysz5S6PUM-U' playing={this.state.show} width='100%' height='100%' />

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...