2016-02-15 3 views
0

Я пытался внедрить флеш-видео, используя javascript в html.Html, ошибка пути javascript

<!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

+0

Итак, вы пытались изменить его на фильм «movie:» video/puppy.flv «'? Кроме того, в каком файле содержится этот код? (т. е. это местоположение) – TheMintyMate

ответ

1

если путь находится в папке HTML и CSS, то ваш путь должен быть video/puppy.flv

+0

Да, путь находится в папке html и css, но когда я помещаю путь как «video/puppy.flv», он не работает. –

1

Ваш скриншот показывает puppy.flv находится в, а не в подкаталоге корневого каталога «HTML и CSS», «кино». Если это файл, который вы пытаетесь запросить, я бы рекомендовал «/puppy.flv» или, возможно, «../puppy.flv», поскольку он вызывается флэш-скриптом в другой подпапке.

В противном случае переместите файл puppy.flv в папку «videos».

+0

Его точная копия находится в папке с видео. –

+0

Я взял код, который вы указали в исходном сообщении, и поместил его в свой собственный HTML-файл вместе с образцом FLV и файлом osplayer.swf с ним. Это работает с обоими "../video/puppy. flv "и" /video/puppy.flv " Какие ошибки вы видите в консоли браузера? (в Chrome, нажмите F12 во время просмотра вкладки, которую вы тестируете) – geckojk

+0

Не удалось загрузить ресурс: net :: ERR_FILE_NOT_FOUND, я получаю этот тип ошибки. –