【发布时间】:2019-04-08 01:03:00
【问题描述】:
我想在我的页面上嵌入一个 YouTube 视频,然后获取视频在暂停后播放了多少秒。我可以通过获取play/playing/ended/pause 事件的时间,然后计算它们之间的时间差,对普通的 HTML video 标签执行此操作;我在https://jsfiddle.net/p56a1r45/2/ 有一个演示。但是我不确定如何为 YouTube 视频做同样的事情。
我该怎么做?
【问题讨论】:
-
请不要只发布 jsfiddle 的链接,而是插入您的代码(最好是 SO sn-p)或除此之外。也请不要将关键字而不是标签放入文本中(我已经为您解决了这个问题,并且还改进了问题的语法/措辞)。请使用“编辑”按钮改进您的问题
-
@YakovL 嗯...虽然这通常是我们对人们的要求,但在这种情况下的代码似乎与问题相关,冗长,并且在任何情况下都取决于进一步的场外资源发挥作用;我实际上认为把它放在异地可能是正确的做法。
-
@MarkAmery 好吧,在您编辑后它会好一些,但实际上我想说提供的代码不是重现问题并显示如何提取经过时间的最小代码“普通”视频,因此在此处添加代码后,我建议将其减少为minimal reproducible example。根据您对特定事件的评论(编辑),它更接近我认为适合 SO 的内容,但我想说这个问题可以(并且可能应该)进一步改进。无论如何,让萨钦决定
标签: javascript php jquery youtube