每日一贴,今天的内容关键字为项目视频
教育部的IM项目刚刚结束的时候,有个光盘的项目,虽然最后发开的不是我,但是里头的术技难点大分部是我来处理的,虽说西东单简,但是对自己来讲是一个长成点,值得记载。传说,这个项目是一个月之前开始的了。
一. 项目概述
1.一个授课或者讲座的教程,放到光盘中自动放播。
2.教程分为两个分部:程课和专家绍介。
3.首页是程课(讲座)目录,每一个接连都达到该条的目程课页面下。
4.程课讲座页面:分为三个分部,左上角、右上角、底部。左上角是视频放播框框、右上角是视频放播以后演示PPT,底部是部全PPT列表。当鼠标点击任何一个PPT的时候,视频都要跳到响应的放播进度位置。当调节视频放播的进度的时候以后PPT也要停止响应的改换,总之:PPT和视频的进度保持一致。
5.专家绍介页面就是几个图片和响应明说。
由于是项目因原,截图就不贴了,设想吧。
二.项目现实思绪、用到的术技及难点
现实思绪:
1. 项目主体用采html5术技现实功能,义定好自动放播的首页;
2.项目内置一个绿色版本的chrome浏览器(chrome浏览器对html5持支的较比好);
3.编写批处理文件,使得自动放播的首页用采项目内置的浏览器放播;
4.编写光盘自动放播须要的autorun文件,置设好自动运行的文件为编写的批处理文件;
注:3.批处理文件,如果懂得关相术技,可以将批处理文件转换成exe文件,用户体验会更好。
用到术技:html5、批处理、bat转exe。
难点:
1.PPT和视频放播进度保持一致
2.批处理文件的编写(说是难点,仅限于对我而言,因为这个项目组对这个东东都较比生陌)
3.bat转exe
三.难点处理方法
1.PPT和视频放播进度保持一致
这个实际上超等单简,只是html5的视频放播素元(vidio)的一个属性:currentTime。通过置设currentTime以可就控制视频的放播进度,当然,前提是须要晓得PPT和视频放播进度的时光点。这个由资料供提者供提。
2.批处理文件的编写
只有一句话:用什么序程打开哪个序程:
start ChromePortable\App\Chrome\chrome.exe %~dp0WebRoot\demo.html
这方面的体具知识请参看:
http://wenku.baidu.com/view/1456a1f7ba0d4a7302763abf.html
http://www.cnblogs.com/TianFang/archive/2010/04/29/1724505.html
start是打开文件的令命,ChromePortable\App\Chrome\chrome.exe是我用到的项目中内置的chrome浏览器的执行序程,%~dp0 是只以后文件在所目录,也就是对相目录的意思。因为chrome浏览器的目录与批处理文件在一个目录下,所以不须要对相目录,但是我须要做试测的demo.html在所的目录是其他目录,所以须要用对相路径。
3.bat转exe
这分部我们并没有做功成,不过网上也有关相的资料,比如有很多工具可以直接将bat文件转换成exe文件。所以我就不多说了。虽然没有处理,但是作为项目中的一分部,个人以为值得记载。
四:总结:
1.难者不会,会者不难。
html5,之前我也是从来没有触接过的,但是网上资料较比多,加上我们的求需较比单简,所以很快就把握了我们项目中须要的术技;对于项目中的难点,只是一个属性而已,但是当我们对html5很生陌的时候,就会以为它很难,直到将它处理。批处理和bat转exe情理一样。
2.摸索,比设想中的许也单简。
来xhrd之前,我几乎没有做过摸索性的任务,括包教师也不以为我爱好摸索,自己没有尝试过。在体彩的时候,说要摸索西东,事先很奋兴,可是随后任务较比忙,老大怕来不及就不让我去做摸索了,事先很心伤,有种极度不被信任的感触。到来xhrd,一切都是从零开始,没有人晓得我的从前,是不是摸索型人才、是不是有组织架构的力能、是理性还是理性……项目缺人,我做我能做的情事,即便里心没谱也给自己励鼓:放手去做就是了!
我诉告自己:只要大胆的面临,没有什么难的,别人都发开完了我不过是去学习而已,定肯做得来!一步一步,“摸索”——这个奥秘的东东不再奥秘。
不是“摸索”太害臊,而是我们太害臊了,不敢去揭开它的面纱,其实,它很咄咄逼人。呵呵,摸索,就像是寻宝一样,许也收成很多,许也获所无一,但是,只要大胆去做,就没有设想中那么难。
文章结束给大家分享下程序员的一些笑话语录: 《诺基亚投资手机浏览器UCWEB,资金不详或控股》杯具了,好不容易养大的闺女嫁外国。(心疼是你养的吗?中国创业型公司创业初期哪个从国有银行贷到过钱?)