我需要在一个简单的网站上显示一个视频(实际上视频将是唯一的对象),监听以下事件并在每次发生时存储一个时间戳(以毫秒为单位):
- 缓冲完成
- 首次播放(play())
- 暂停(pause())
- 恢复(resume())
- 停止(Stop)(意味着用户已完全观看视频)
兼容性:用户可以在任何系统(例如旧浏览器)中打开网站。
我的问题是:您建议使用什么技术来实现这些要求:原生HTML5(使用video标签)还是Youtube API?
额外要求:不允许用户向前或向后移动视频光标(仅允许暂停/恢复操作)。