【发布时间】:2012-05-17 10:16:52
【问题描述】:
我想限制每个会话的视频和照片显示。例如,访问者观看了 3 个视频,当他尝试观看第四个视频时,他被重定向到订阅页面。我将使用 JWPlayer 或原生 HTML5,没关系,这将在 WP 中工作,但正在寻找任何方法来使用 PHP(无论如何我不是专家)。
因此,理想情况下,这将是工作流程: 1) 访客观看视频 1 --> 可选消息 --> 您还有 2 个视频 2) 访客观看视频2 --> 可选消息 --> 您还剩 1 个视频 3) 访客观看视频3 --> 可选消息 --> 您还剩 0 个视频 4) 访客尝试观看视频4 --> 重定向
到目前为止,我找到了限制每个带宽或每个时间的方法(仅 1 个视频,然后重定向),但我需要提供 3 个视频,无论时间或大小如何,因此这些解决方案不起作用。关于如何实现这一目标的任何想法?
编辑:这里有一些重定向代码,我真的没有添加任何东西,因为我不需要任何东西,但是看看:
<script src="text/javascript">
function vidplay(){
var video = document.getElementById('video');
video.play();
video.addEventListener('ended',function(){
window.location = 'http://SUBSCRIBE_PAGE';
});
}
</script>
<video controls id="video" width="640" height="360" onclick="vidplay()">
<source src="video/video.mp4" type="video/mp4" />
</video>
【问题讨论】:
-
如果用户清除他们的会话怎么办?
-
请添加您已经尝试解决问题的任何代码。
-
是的,这是个问题,最好的方法是限制每个 IP 每 24 小时左右的限制,但在这一点上,我对任何事情都很满意
标签: php wordpress video html5-video jwplayer