有两种方法:
第一:通过编辑器中的插入FLV视频即可
第二:建立一个单附件字段。上传FLV视频,或者其他视频文件即可。
根据上传的视频文件格式,在前台播放的时候,使用相应的播放代码就行了。
因为要传的视频都是swf格式的,所以我用了你的第二种方法,在建立了字段,上传了视频,保存成一篇文章后,做标签时候,用的文章系统的内容浏览,可是,这时候的视频不能播放,因为 上传的视频,不是在文章内容里,而是另外一个字段:视频路径里,做标签的时候,是用文章系统下的内容浏览吗?
可以把这个字段内容放入内容页进行播放的。
嗯,我是这样做样式的,把视频路径放到播放文件的路径那儿:
<object id="FlashID2" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="300"> <param name="movie" value="{D_F_shipinlujing}" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="7.0.70.0" /> <!-- 此 param 标签提示使用 Flash Player 6.0 r65 和更高版本的用户下载最新版本的 Flash Player。如果您不想让用户看到该提示,请将其删除。 --> <param name="expressinstall" value="/Scripts/expressInstall.swf" /> <!-- 下一个对象标签用于非 IE 浏览器。所以使用 IECC 将其从 IE 隐藏。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="{D_F_shipinlujing}" width="550" height="300"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="7.0.70.0" /> <param name="expressinstall" value="/Scripts/expressInstall.swf" /> <!-- 浏览器将以下替代内容显示给使用 Flash Player 6.0 和更低版本的用户。 --> <div> <h4>此页面上的内容需要较新版本的 Adobe Flash Player。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="获取 Adobe Flash Player" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--></object>
然后再做标签:标签就是直接用的:{$D Id="InfoBrowse" ModelId="1" StyleId="11" /}
这个StyleId="11" 中的11就是上面样式的ID。但是这样做出来的,我发布后,调用的是文章里的内容,而不是视频
这样没有问题哦,出来的应该是播放上传的SWF文件。