### 修改方法 #### 第一步:编辑dede_media.htm文件 打开`/include/FCKeditor/editor/dialog/dede_media.htm`文件,在以下代码段后添加新的FLV播放支持代码:
if(playtype=="rm" || (playtype=="-" && (rurl.indexOf('.rm')>0 || rurl.indexOf('.rmvb')>0 || rurl.indexOf('.ram')>0)) ){
revalue = "<embed src='" + rurl + "' quality='hight' wmode='transparent' type='audio/x-pn-realaudio-plugin' autostart='true' controls='IMAGEWINDOW,ControlPanel,StatusBar' console='Clip1' width='" + widthdd + "' height='" + heightdd + "'></embed>\\\\r\\\\n";
}
在上述代码段后面,添加以下内容以支持FLV格式的视频播放:
// 播放代码flv开始
else if(playtype=="flv" || (playtype=="-" && (rurl.indexOf('.flv')>0 || rurl.indexOf('.swf')>0)) ){
revalue = "<object id='player' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' name='player' width='" + widthdd + "' height='" + heightdd + "'> \\\\r\\\\n<param name='movie' value='/plus/player.swf'>\\\\r\\\\n<param name='allowfullscreen' value='true'>\\\\r\\\\n<param name='allowscriptaccess' value='always'>\\\\r\\\\n<param name='flashvars' value='file=" + rurl + "'>\\\\r\\\\n</object>";
}
// 播放代码flv结束
#### 第二步:上传player.swf文件 将`player.swf`文件上传到`/plus`目录下。确保路径正确无误,以便系统能够正确调用该文件。
### 使用方法 完成上述修改后,您可以直接在FCKeditor中使用“插入多媒体”功能。输入以`.flv`结尾的视频地址,并设置合适的宽度和高度即可成功嵌入FLV视频。
通过以上步骤,您可以在DedeCMS中轻松实现FLV视频的播放功能。这种方法不仅操作简单,而且能够显著提升网站的多媒体展示能力,为用户提供更丰富的浏览体验。
注意:在实际操作过程中,请确保备份原始文件,以防修改出错时可以快速恢复。此外,建议定期检查网站的安全性,避免因第三方插件或脚本引入潜在风险。