我使用 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。
最佳答案
你可以在脚本中做到这一点:
$("object")[0].onplay = function () {
//AJAX REQUEST CALLED
};
或:
<object... onplay="myFunction()">
在脚本中
myFunction(){
//AJAX REQUEST CALLED
}
只有在视频开始播放时才会发生...
关于javascript - Jquery - 检测 Youtube 对象标签上的播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50085692/