最直接的方法是使用
refsReact功能,该功能可以让您在从中返回的组件实例上调用方法
render()。
您可以在文档中阅读更多有关它们的内容:https : //facebook.github.io/react/docs/more-about-
refs.html
在这种情况下,只需将一个
ref字符串添加到
video标签中,如下所示:
<video ref="vidRef" src="some.mp4" type="video/mp4"></video>
这样,当您将点击处理程序添加到按钮时:
<button onClick={this.playVideo.bind(this)}>PLAY</button>该
playVideo方法可以通过
refs以下方式访问您的视频参考:
playVideo() { this.refs.vidRef.play();}这是一个有效的DEMO,因此您可以查看完整的示例。



