我想在预定义的时间和日期在我的网站上播放视频。我有网站和视频上传。现在我希望这个视频在特定时间播放,假设我已经给出了时间和日期,如2012年12月27日下午5点。它必须在2012年12月27日下午5点播放。
请告诉我如何在javascript或php中实现此功能。
先谢谢。
答案 0 :(得分:0)
创建您自己的代码,如果您遇到任何问题,请在此处寻求帮助以获得解决方法。 否则,这是我唯一能帮到你的帮助。
if(date() === "1234567890"){
//play the freaking video.
}
另外,如果用户已禁用Javascript,那么他们如何看到您的视频?
答案 1 :(得分:0)
如果PHP知道时间戳,您只需计算剩余时间:
$ts = strtotime('2012-12-31 23:59:59');
$time_until = max(0, $ts - time()); // make sure it doesn't become negative.
?>
<script type="text/javascript">
setTimeout('showVideo', <?php echo $time_until; ?> * 1000);
</script>
在这种情况下,我让JavaScript进行乘法运算,因为PHP对于大数字不是很好;这一切都取决于你认为$time_until
有多大:)