Html 将视频放在网页上

Html 将视频放在网页上,html,audio,video,flash,Html,Audio,Video,Flash,我正在制作一个非常简单的网站,上面应该只有一个名为“starenders.swf”的视频。问题是,它不会显示!代码如下: <HTML> <HEAD><TITLE>Starenders</TITLE> <STYLE> body, td, p {font-size: 12pt; font-family: times new roman, times, serif} h1 {font-weight: normal; font-size: 26

我正在制作一个非常简单的网站,上面应该只有一个名为“starenders.swf”的视频。问题是,它不会显示!代码如下:

<HTML>
<HEAD><TITLE>Starenders</TITLE>
<STYLE>
body, td, p {font-size: 12pt; font-family: times new roman, times, serif}
h1 {font-weight: normal; font-size: 26pt; font-family: arial, helvetica, sans-serif}
h2 {font-weight: normal; font-size: 18pt; font-family: arial, helvetica, sans-serif}
h3 {font-weight: normal; font-size: 16pt}
h4 {font-weight: normal; font-size: 14pt}
a {text-decoration: none}
a:hover {text-decoration: underline}
</STYLE>
<META id=skype_v3_tb_marker_id name=SKYPE_PARSING_HAS_FINISHED content=metacontent>
</HEAD>
<BODY style="MARGIN: 10px 10px; BACKGROUND: #ffffff" text=#000000>&nbsp;
<DIV style="BACKGROUND: #000000" align=center><EMBED height=100% type=application/x-shockwave-flash width=100% src=starenders.swf originalWidth="100%" originalHeight="100%" quality="high" allowNetworking="internal" allowScriptAccess="never" allowFullScreen="true" play="true" loop="true" ></DIV></BODY>

斯塔伦德斯
正文,td,p{字体大小:12pt;字体系列:times new roman,times,serif}
h1{字体大小:普通;字体大小:26pt;字体系列:arial、helvetica、sans serif}
h2{字体大小:普通;字体大小:18pt;字体系列:arial、helvetica、sans serif}
h3{字体大小:正常;字体大小:16pt}
h4{字体大小:正常;字体大小:14pt}
a{文本装饰:无}
a:悬停{文本装饰:下划线}
当我启动网页时,它不工作

以下是网站:

谢谢


如果浏览器没有flash player插件,则不会加载swf文件。为此,您只需要安装插件。并检查文件是否正确上传

<EMBED height="100%" type="application/x-shockwave-flash" width=100% src="http://starenders.github.io/starenders.swf" originalWidth="100%" originalHeight="100%" quality="high" allowNetworking="internal" allowScriptAccess="never" allowFullScreen="true" play="true" loop="true" >

即使在安装了flash的浏览器上,也无法播放该文件的原因是服务器报告找不到该文件-请参见浏览器控制台的屏幕截图:

通常这只是服务器上的路径问题,即文件确实存在,但服务器用于查找视频的路径与视频实际所在的路径不匹配

更新:

您在上面的链接中提供的网页包含一个flash嵌入标记,src设置为“src=starenders.swf”。浏览器在浏览器控制台中报告的错误表示服务器正在响应一条消息,表示找不到此资源。假设文件名正确且确实存在于服务器上,则文件“starenders.swf”很可能位于服务器不希望在其中查找视频文件的位置(这将取决于您的服务器及其配置)

顺便说一下,如果你要使用HTML5视频标签,这当然是一个很好的建议,那么你可以考虑使用一个非“SWF”的视频,它可以让你接触到更广泛的受众——对于不同浏览器和设备支持的不同视频格式的信息,请参阅以下:


    • HTML5提供了一个特殊的视频标签。您可以使用的代码应为-

      <video type="video/swf" controls >
      
       <source type="video/swf" src="The source of the video should be here ." />
      </video>
      
      
      
      抱歉-代码出错。不是,只是starenders.swf。@GeorgeOCodes-无论您使用的是嵌入式flash对象还是HTML5视频标记,此错误都是相同的-这两种方法都是有效的。抱歉-代码出错。不是,只是starenders.swf。