我们的组织需要YouTube样式注释系统的含量。本质上,我们需要的是在特定时间叠加文本/图像的能力。
我竭尽全力搜索现有的反应组件,甚至是现有的香草JS libs进行参考实现,但空无一人。如果有人知道我可能错过的任何资源,那么本文的其余部分甚至可能不需要。
我需要在视频中特定时间渲染这些叠加组件的策略方面的帮助,并确保我们与视频的时间保持同步。由于我们已经在使用Redux,因此我最初的想法是增加RXJ和Redux-observable,并使用超时调度程序创建一个流/观察器,以避免某种类型的投票策略。我还会听视频中的播放/暂停/跳过活动以取消/重新启动超时调度程序。
我以前从未使用过RXJS,因此我想在开始逐步发展知识并转向实施之前获得一些反馈。我上面概述的内容有固有的缺陷吗?是否有不同的策略可以更好地工作?
谢谢大家!
tldr;需要帮助创建在视频上叠加的时间同步组件。
这不是关于React或RXJS框架,而是关于JavaScript。一旦您拥有JavaScript解决方案,就可以将其适合几乎任何框架。因此,关键问题是 - 是否有可用的JavaScript解决方案?
好吧,这个问题已经回答。在此处查看:" HTML5视频中的YouTube类型注释"。