在 Dreamweaver 中添加视频
本部分详述 FLV 文件一些最常见问题的原因。
因缺少相关文件造成的显示问题
Dreamweaver CS4 和更高版本生成的代码依赖于四个相关文件,这四个文件不同于 FLV 文件本身:
swfobject_modified.js
expressInstall.swf
FLVPlayer_Progressive.swf
外观文件(例如 Clear_Skin_1.swf)
请注意,与 Dreamweaver CS3 相比,Dreamweaver CS4 和更高版本还包含两个相关文件。
这些文件中的前两个(swfobject_modified.js 和 expressInstall.swf)安装在名为“脚本”的文件夹内,如不存在,Dreamweaver 将在站点的根目录内创建这两个文件。
其次两个文件(FLVPlayer_Progressive.swf 和外观文件)安装在与 FLV 嵌入的页面相同的文件夹内。外观文件包含 FLV 的控件,其名称取决于在 Dreamweaver 帮助内所述选项中选取的外观。例如,如果选择 Clear Skin(透明外观),则文件名为 Clear_Skin_1.swf。
所有四个相关文件都必须上传到您的远程服务器上,FLV 才能正常显示。
忘记上传这些文件是 FLV 文件无法在网页中正常运行的最常见原因。如果丢失其中一个文件,您可能会在页面上看到“白框”。
要确保上传所有这些相关文件,请使用 Dreamweaver 的“文件”面板上传显示 FLV 的页面。上传页面时,Dreamweaver 询问您是否要上传相关文件(如果此选项未关闭)。单击“是”上传相关文件。
本地预览页面时的显示问题
由于 Dreamweaver CS4 中的安全性更新,如果您在 Dreamweaver 站点定义中未定义本地测试服务器并且使用该测试服务器来预览页面,则不能使用“在浏览器中预览”命令来测试使用嵌入 FLV 的页面。
通常,只有在使用 ASP、ColdFusion 或 PHP 开发页面时才会需要测试服务器(请参阅设置计算机以进行应用程序开发)。如果您在创建仅使用 HTML 的网站并且未定义测试服务器,按 F12 (Windows) Opt+F12 (Macintosh) 会在屏幕上产生杂乱的外观控件。解决方法是定义测试服务器并使用该测试服务器来预览页面,或者将文件上传到远程服务器并通过远程显示。