javascript - React 播放器缩略图

标签 javascript reactjs video react-player

我正在使用 react-player 播放视频。不确定是否有更好的选择,但这似乎可以完成工作。我唯一的问题是,我需要获取视频的缩略图。知道我将如何解决它吗?

如果您知道在 React 网络应用程序中使用支持的缩略图播放视频的更好选择,那也很棒。

<ReactPlayer                                                    
 className="videoFrame"
 url={url}
 playing
 controls
/>

谢谢

编辑:我最终使用视频本身作为缩略图并阻止了它上面的所有鼠标事件。然后使用父 div 作为按钮。在 youtube 的情况下,我用 youtube ( https://img.youtube.com ) 提供的缩略图替换了视频,因为视频上有一个很大的播放按钮。大多数其他玩家没有。

最佳答案

使用 light 属性为播放器提供图像 URL。

<ReactPlayer                                                    
 className="videoFrame"
 url={url}
 light="http://placekitten.com/200/300"
 playing
 controls
/>

关于javascript - React 播放器缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52834275/

相关文章:

javascript - Redux:在 2D 数组上使用 Spread 运算符

Android MediaRecorder 将其写入套接字

c++ - openGL视频显示

javascript - axios 不发送 header ,请求失败,收到 401 错误

javascript - 文本字段中仅允许使用罗马字符

javascript - 收到状态为 200 且没有正文的 HTTP 请求

reactjs - 在 Windows 上,react-native init 不适用于 React-native 0.57.1

javascript - 动态添加输入表单字段问题reactjs

javascript - 使用新约束调用 getUserMedia 会导致黑屏 (MediaStream.ended=true)

javascript - 如何让 ng-show 在 ng-repeat 中在该范围外声明的变量上工作?