【发布时间】:2012-04-16 00:58:08
【问题描述】:
我正在与一个网站合作,我将在该网站上嵌入多个 youtube 视频。我想做两件事。
- 为视频附加一个 javascript 监听器,以便能够判断视频是否正在播放
- 使用 PHP 将相应的数据发送到数据库
我知道 PHP 将发送数据服务器端,但我已经从 javascript 加载页面,查看器可能不会重新发送页面以将该数据输入数据库。我唯一的其他想法是 AJAX,但我没有任何经验。
我在想我应该做这样的事情,但我对 javascript 太陌生,不知道如何实现这一点。
var video = document.getElementById('player1');
video.addEventListener("timeupdate", function() {
if (this.currentTime >= 0) {
//take in data from the video that it has been played
}
}, false);
然后我仍然需要将数据发送到我的数据库。
提前感谢您的帮助!
【问题讨论】:
标签: php javascript mysql video listener