Html,javascript路径错误

时间:2016-02-15 17:10:42

标签: javascript html swfobject

我试图在html中使用javascript嵌入flash视频。

<!DOCTYPE html>
<html>
    <head>
        <title>Adding a Flash Video</title>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
        <script type="text/javascript">
            var flashvars = {};
            var params = {
            movie:"../video/puppy.flv" };
            swfobject.embedSWF("flash/osplayer.swf", "snow", "400", "345", "8.0.0", flashvars, params);
            </script>
    </head>
    <body>
        <div id="snow">
            <p>A video of a puppy playing in the snow</p>
        </div>
    </body>
</html>

我对目录结构有疑问。 目录结构就像附加的照片。 排队号码9路径类似于movie:"../video/puppy.flv",但视频存储在视频文件夹中,如图所示。理想情况下,路径应为movie:"/video/puppy.flv"。但是当我将路径更改为movie:"../video/puppy.flv"时,视频无法播放。enter image description here

2 个答案:

答案 0 :(得分:1)

如果路径在html和css文件夹中,那么您的路径应为video/puppy.flv

答案 1 :(得分:1)

您的屏幕截图显示puppy.flv位于根目录&#34; html和css&#34;中,而不是&#34;电影&#34;子目录。如果是您尝试请求的此文件,那么我建议使用&#34; /puppy.flv"或者可能&#34; ../ puppy.flv&#34;因为它是由不同子文件夹中的flash脚本调用的。

否则,将puppy.flv文件移动到&#34;视频&#34;文件夹中。