是否有一个非常完整的解决方案可以让视频播放器在时间码处停止,显示一些问题并再次播放视频?就像 coursera.org 所拥有的一样。看起来他们的播放器是基于 video.js 的,但它是定制的。我正在寻找一个已经具有该功能的播放器,以便我可以自定义问题或其他任何东西。有人建议我应该使用什么吗?
// 如果它是一个反应组件,我会非常高兴:)
是否有一个非常完整的解决方案可以让视频播放器在时间码处停止,显示一些问题并再次播放视频?就像 coursera.org 所拥有的一样。看起来他们的播放器是基于 video.js 的,但它是定制的。我正在寻找一个已经具有该功能的播放器,以便我可以自定义问题或其他任何东西。有人建议我应该使用什么吗?
// 如果它是一个反应组件,我会非常高兴:)
有react-player包可以让你这样做:
import ReactPlayer from 'react-player'
class App extends Component {
onDuration() {
console.log('this function will be called every second')
}
render () {
return (
<ReactPlayer
url='your_video_url'
playing
onDuration={this.onDuration}
/>
)
}
}