MultiMovieLoader_多外部影片、图片载入及播放方案
需求说明:有的时候我们需要把制作好的多个影片或者图片链接起来播放,即前一个播放完毕后一个影片接着播放。运用于网络广告,就可以实现在网页的同一地方轮换显示多个广告内容。
MultiMovieLoader是使用Flash+XML+JS实现网页中的多外部Flash影片或者jpg图片载入及播放或显示方案。使用时只需要添加或修改movielist.xml文件中的swf影片或图片列表,之后将MultiMovieLoader.html文件嵌入到相应的网页中即可。
MultiMovieLoader中:XML文件主要用于显示效果配置,影片列表添加及修改;Flash主要实现读取XML配置及影片列表信息,绘制效果及从外部载入影片swf或jpg图片;JS主要实现网页中Flash显示,及改变Flash大小。
目前主要实现的功能有:
1、添加或修改需载入影片或图片的路径及链接地址
2、设置舞台大小
通过swf读取XML配置信息,传递给JS,使用JS生成网页中的Flash Object宽度及高度,已测试IE 6和Firefox 1.0浏览器。对于JS中的flash检测及嵌入使用了Geoff Stearns的FlashObject embed。
3、设置影片播放时间间隔
由于swf文件是否播放完毕判断比较复杂,所以添加了一个计时机制。通过计时以及比较currentframe & totalframes来确定影片是否播放完毕。
4、随机载入
是否随机载入影片。
5、适配舞台
是否根据舞台大小,调整载入的影片的宽度及高度。
6、影片切换淡入淡出效果
使用Tween类,增加了影片间切换的效果。
7、支持背景色
8、显示影片载入进度
9、简单容错机制
相关链接:
查看演示、使用帮助及说明
下载MultiMovieLoaderV2.0
下载源码MultiMovieLoaderV2.0Source
2004年12月29日 : 修正flashobject对firefox支持问题;改用fscommand传递数据。
2004年12月28日 : 重写MultiMovieLoader,V2.0发布。新版抛弃原有代码,全新设计。
2004年07月02日 : 添加影片切换淡入淡出效果、支持背景图片、显示影片载入进度
2004年06月28日 : MultiMovieLoader V1.0发布
MultiMovieLoader是使用Flash+XML+JS实现网页中的多外部Flash影片或者jpg图片载入及播放或显示方案。使用时只需要添加或修改movielist.xml文件中的swf影片或图片列表,之后将MultiMovieLoader.html文件嵌入到相应的网页中即可。
MultiMovieLoader中:XML文件主要用于显示效果配置,影片列表添加及修改;Flash主要实现读取XML配置及影片列表信息,绘制效果及从外部载入影片swf或jpg图片;JS主要实现网页中Flash显示,及改变Flash大小。
目前主要实现的功能有:
1、添加或修改需载入影片或图片的路径及链接地址
2、设置舞台大小
通过swf读取XML配置信息,传递给JS,使用JS生成网页中的Flash Object宽度及高度,已测试IE 6和Firefox 1.0浏览器。对于JS中的flash检测及嵌入使用了Geoff Stearns的FlashObject embed。
3、设置影片播放时间间隔
由于swf文件是否播放完毕判断比较复杂,所以添加了一个计时机制。通过计时以及比较currentframe & totalframes来确定影片是否播放完毕。
4、随机载入
是否随机载入影片。
5、适配舞台
是否根据舞台大小,调整载入的影片的宽度及高度。
6、影片切换淡入淡出效果
使用Tween类,增加了影片间切换的效果。
7、支持背景色
8、显示影片载入进度
9、简单容错机制
相关链接:
查看演示、使用帮助及说明
下载MultiMovieLoaderV2.0
下载源码MultiMovieLoaderV2.0Source
2004年12月29日 : 修正flashobject对firefox支持问题;改用fscommand传递数据。
2004年12月28日 : 重写MultiMovieLoader,V2.0发布。新版抛弃原有代码,全新设计。
2004年07月02日 : 添加影片切换淡入淡出效果、支持背景图片、显示影片载入进度
2004年06月28日 : MultiMovieLoader V1.0发布

