gpt4 book ai didi

php - 如何跟踪嵌入式视频(youtube、vimeo 等)的点击事件? (跟踪播放次数)

转载 作者:可可西里 更新时间:2023-11-01 13:15:20 26 4
gpt4 key购买 nike

有没有办法跟踪嵌入式视频的播放次数?理想情况下,无需借助链接的缩略图来启动嵌入/iframe 代码。

示例(在 jsFiddle 上自己尝试):

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Example</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<div id="log"></div>
<ul>
<li class="video" id="video1"><iframe width="480" height="390" src="http://www.youtube.com/embed/z6lL83wl31E" frameborder="0" allowfullscreen></iframe><li>
<li class="video" id="video2"><iframe src="http://player.vimeo.com/video/28231570?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0"></iframe></li>
<li class="video" id="video3"><embed flashVars="playerVars=autoPlay=no" src="http://www.metacafe.com/fplayer/3153323/the_three_stooges_minisode_beer_barrel_polecats_season_1_episode_0008.swf" width="440" height="248" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_3153323" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></li>
</ul>
<script>
/* Here's what I've tried so far: */
$('.video').mouseover(function(){
$('#log').html('Mouseover!');
/*alert('Track mouseovers instead? Is this the best I can do?');*/
});
$('.video').mouseout(function(){
$('#log').html('&nbsp;');
});
$('.video').mousedown(function(){
$('#log').html('Mousedown!');
alert('mousedown');
/* This will track mousedown events in embed objects (not iframes), but not allow the click event to pass through to object. */
});
</script>
</body>
</html>

我如何跟踪每个视频的播放次数?

最佳答案

Ryan,执行此操作的唯一方法是使用视频共享网站的播放器 api,因为 html 和 javascript 对此没有 native 支持。

要为 youtube 视频执行此操作,您可以查看文档 here

要对 vimeo 视频执行此操作,您可以查看文档 here

关于php - 如何跟踪嵌入式视频(youtube、vimeo 等)的点击事件? (跟踪播放次数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7260605/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com