将视频放在网页上

时间:2015-05-28 10:08:37

标签: html5 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: 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>

当我启动网页时,它不起作用

这是网站: http://starenders.github.io/

谢谢!

George

3 个答案:

答案 0 :(得分:0)

如果浏览器没有Flash播放器插件,则不会加载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" >

答案 1 :(得分:0)

即使在安装了闪存的浏览器上,它没有播放的原因是服务器报告它找不到文件 - 请参阅浏览器控制台的屏幕截图:

enter image description here

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

<强>更新

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

另外,如果您打算使用HTML5视频代码,这当然是一个很好的建议,那么您可以考虑使用非&#swf&#39;视频,可以让您覆盖更广泛的受众群体 - 有关不同浏览器和设备支持的不同视频格式的信息,请参阅此处:

答案 2 :(得分:0)

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

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<h4 id=position>Click on a dot.</h4>
<canvas id="canvas" width=300 height=300></canvas>