新建文件 首先我们来做点准备工作,你可以在舞台上做一个播放器的界面,当然,按钮什么的就不用做了,回头我们可以用修改组件来改变组件里按钮的外观! 然后调出组件面板,将FLVPlayback组件拖到舞台,我们可以给这个组件命名为“myvideo” FLVPlayback有几个属性要注意下,比如auto size 等,大家可以自己调一下,以达到想要的效果 其中 contentPath 这个属性是用来指定你要播放的FLV文件的地址,我们暂时不管,因为我们在 后面需要动态的指定这个地址,这样才能让这个播放器来播放我们需要的视频。 skin 这个参数用来选择控制外观,我们选择无,我们要利用UI来自己添加这些控制组件, 看图片就应该知道他们是做什么的了,把你需要的组件拖到你做的播放器外观的合适位置,记得给他们 分别起个实例名,因为在随后的ACTION SCRIPT里要用到的 var playname = ""; //命名一个变量 playname = "" ,记得给空值,这样每次重新载入时可以初始化一次 playname = fid + ".flv"; //这一步是获取参数然后加上“.flv”,那不就是一个文件名了?:) // fid 是什么? 是我们从网页中获取的变量 看后面:) myvideo.playPauseButton = myplay; //myvideo 我们前面命名过了,myplay是我们给拖到界面上的控制组件命的名 myvideo.stoPButton = mystop; //类似,就不说了 myvideo.volumeBar = mysoundbar; //控制视频音量滑块控制 myvideo.seekBar = myseekbar; //拖动条控制 myvideo.muteButton = mysound; //静音控制 myvideo.contentPath = playname; //我们要在myvideo里载入的视频地址 playname 是前面附过值的了:) 现在你可以导出影片了,导出为baofang.swf 吧 然后我们在网页中插入他,网页中的代码有点要改动的, <% dim fid,swfd,urls fid = request("fid") urls = "bofanggood.swf?fid="&fid %> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="210" rowspan="2"> </td> <td width="20" rowspan="2"> </td> <td height="30"> </td> </tr> <tr> <td><table width="530" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="/uploadfile/201211/25/18223254767.swf所在的文件夹里有几个FLV视频,去当几个吧,先试试看 文件名随意,你要访问的时候只需要在你页面地址后带上参数 *.ASP?fid=文件名 (不要带FLV后缀哦)就可以了! 还有我们可以写一个函数,获取载入的FLV文件的长和宽,让他来适合我们的窗口,然后让FLV文件居中播放 这个大家就自己研究吧! (责任编辑:admin) |