先看一张图片部分放大效果,酷吧:再看一张图片全屏后的效果:
介绍一下相片播放器:
javascript手工打造的相片播放器,历时5月在工作之余开发完成,用javascript写的。【优势】:
1.支持用幻灯的方式播放照片(可以控制播放速度)、也支持一页页像windows图片传真查看器一样翻阅;
2.支持键盘控制,按回车键开始播放/暂停,ESC键停止,前进键在播放时为慢放,在遍历图片时为切换到上一张;后退键在播放时为快进,在遍历图片时为切换到下一张;
F11键切换全屏和退出全屏等等;
3.支持全屏播放及图片上下左右旋转;
4.添加了在暂停时候图片部分放大显示,效果大家应该都熟悉(新蛋、京东、淘宝都用的类似的功能,他们用的是jquery中带的Jqzoom,我是自己写的);
5.支持一边放图片一边听歌,甚至用“高级播放”加载了一个内嵌的网页播放器;
6.支持含子目录文件夹的图片播放,有一个“含子目录”选项,勾选则包括了子目录下的所有jpg、bmp等格式的图片;
7.支持分页及在暂停的时候任意页面的跳转,支持大图片加载(注:IE6和IE7测试下通过);【劣势】:
1.仅支持IE系列内核的浏览器;
2.搜狗浏览器升级后全屏时无法响应键盘控制,IE8浏览器加载大图片有内存泄露(这些都是浏览器其自身原因,非程序问题);【在之前的版本上做了哪些改进】:
1.优化了图片加载机制;
2.优化了JS对象和DOM对象,能够用完立即回收;
3.优化了程序结构,播放和部分放大对处理器的要求降低了15%左右;
4.优化了界面美观(限于美工有限,汗一个,O(∩_∩)O~);【注】:详细功能操作请参见《操作手册》。