我在swtml文件的html页面中嵌入了一个视频。在本地主机上运行,但是当我在实时服务器上运行它时。比它正常工作。 我在swf文件中链接了flv视频并将其嵌入到html中。
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','600','height','338','title','testing','src','Edit_video/9vi/home-page2','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','Edit_video/9vi/home-page2' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="600" height="338" title="testing">
<param name="movie" value="Edit_video/9vi/home-page2.swf" />
<param name="quality" value="high" />
<embed src="Edit_video/home-page2.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="600" height="338"></embed>
</object></noscript>
答案 0 :(得分:2)
这两个网址不匹配:
<param name="movie" value="Edit_video/9vi/home-page2.swf" />
<embed src="Edit_video/home-page2.swf" ... />
答案 1 :(得分:1)
此外,您需要确保本地服务器上的文件系统与您的实时服务器上的文件系统匹配。
即。确保文件路径
Edit_video / 9vi /家庭page.swf
在HTML在线存储的位置有效。
答案 2 :(得分:1)
在本地主机上运行,但是当我在实时服务器上运行时
其中一个原因可能是对案件的粗心处理。
Windows本机文件系统,您不区分大小写,因此您可以引用Edit_video
,如果目录的真实名称实际为edit_video
且e
小,则无关紧。但是如果你把它上传到运行区分大小写的文件系统的服务器(就像大多数Linux主机一样),那就不再适用了;这两个是不同的文件名,不匹配。