如何制作一个简单的动态幻灯片/延时
How to make a simple dynamic slideshow/timelapse
我有一个文件夹,里面保存了每X次摄像头拍摄的图像。
我想用这些图像来创建一个没有过渡效果或音乐的幻灯片=>我想制作一个时间表!
这些幻灯片必须是动态的(我可以使用php构建图像列表,每次用户想要观看"视频")。
有什么建议和代码吗?Javascript ?Php吗?或其他?
谢谢!
这是我发现的最好的方法:简单快捷
<HTML>
<HEAD>
<TITLE>Video</TITLE>
</HEAD>
<BODY BGCOLOR="#000000">
<img name="foto">
<SCRIPT LANGUAGE="JavaScript">
var Pic = new Array();
Pic[0] = '/images/image1.jpg'
Pic[1] = '/images/image2.jpg'
Pic[2] = '/images/image3.jpg'
//this part in real code is replaced with a PHP script that print image location dinamically
var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
//all images are loaded on client
index = 0;
function update(){
if (preLoad[index]!= null){
document.images['foto'].src = preLoad[index].src;
index++;
setTimeout(update, 1000);
}
}
update();
</script>
</BODY>
</HTML>
让PHP脚本在标题中发送一个元刷新标签,以便在所需时间后用最新图像重新加载页面。
注意:有更好的、更像ajax的方法可以做到这一点,但这是最简单的。使用AJAX只重新加载图像而不是整个页面会更难编写,但会提供更好的用户体验。
相关文章:
- 使用javascript动态选择幻灯片放映的图像
- 动态背景幻灯片
- 在滑块内动态添加幻灯片图像
- 具有动态幻灯片创建功能的JavaScript滑块
- 动态幻灯片-JSON
- 如何在jquerycycle2嵌套幻灯片中防止幻灯片重叠并确保动态调整容器大小
- 如何根据用户的浏览器宽度动态居中 easySlider 幻灯片
- 如何动态创建多个弹性滑块幻灯片
- 动态地从显示中添加/删除幻灯片.JS
- 动态幻灯片插件
- 如何通过jQuery动态刷新幻灯片JS
- 使用CSS和Jquery为动态创建的幻灯片创建框架
- 砌体/动态幻灯片高度问题
- 显示多个内容项目从一个动态列表(Wordpress WP-Query)与Javascript幻灯片效果
- 在Powerpoint中根据用户输入动态更改幻灯片
- HTML照片幻灯片与动态上传的照片
- Jquery内容滑块插件,可以动态改变幻灯片的顺序
- 如何实现动态幻灯片创建-javascript
- 如何制作一个简单的动态幻灯片/延时
- 动态幻灯片从Foreach循环