我正在为React项目使用React Player npm install。视频播放器处于模式中。当模式关闭时,如何停止播放?我可以在自己的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>
答案 0 :(得分:1)
如果this.state.show
返回布尔值(真/假),则可以通过如下状态进行控制:
<ReactPlayer url='https://www.youtube.com/watch?v=ysz5S6PUM-U' playing={this.state.show} width='100%' height='100%' />