【发布时间】:2018-04-29 10:42:58
【问题描述】:
我使用 object 标签嵌入 youtube 视频。
<object data="http://www.youtube.com/embed/QwievZ1Tx-8" width="100%" height="315"></object>
我想在每次播放视频时触发一个 Ajax 请求(以便服务器可以更新数据库对视频的观看次数)。
有人知道怎么做吗?
注意:假设用户点击视频上的“播放”,AJAX REQUEST CALLED。但是当他们暂停和恢复视频时,AJAX REQUEST DID NOT CALLED.
【问题讨论】:
-
您可以使用 youtube 告诉您的方式来执行此操作。通过使用iframe api 并收听
onStateChange。 -
即使在用户恢复时也会调用状态更改。我不希望它在恢复时调用。