2015-01-26 2 views
0

Я пытался запустить Видеосервис YouTube с IFRAME, и каждый раз, когда я перезагрузки страницы я получаю следующую ошибку на консоли:Iframe Файл не найден ошибка

GET www.youtube.com/embed/9kkjr4qcrkE?rel=0&controls=0&showinfo=0;autoplay=1;:1 

file://www.youtube.com/embed/9kkjr4qcrkE?rel=0&controls=0&showinfo=0;autoplay=1; net::ERR_FILE_NOT_FOUND 

Я не имею никаких ошибок в мой HTML так что я действительно с ума по этому поводу и не могу показаться, чтобы найти решение:

<div id="content"> 
    <iframe width="853" height="480" src="//www.youtube.com/embed/9kkjr4qcrkE?rel=0&amp;controls=0&amp;showinfo=0;autoplay=1;" frameborder="0" frameborder="0" allowfullscreen=""></iframe> 
</div> 

Спасибо заранее за глядя на, если вам нужно больше кода просто спросите!

+0

Либо проверьте свою веб-страницу на веб-сервере, либо используйте URL-адреса с явными протоколами. – brezanac

ответ

1

Вы должны добавить http или https: URL. // означает, что вы используете текущую схему, из которой вы вызываете свою страницу.

+0

, похоже, устраняет проблему, но есть ли способ удалить показ объявлений в видео? Кроме того, консоль заливается 5 ошибками cast_sender.js – Vasko

+0

, я читал, что мне нужно разрешение на удаление рекламы у владельца видео, так что это выходит, но что я делаю с ошибками? – Vasko

+0

Я понятия не имею о ошибке js, но ссылаясь на эту [thread] (http://stackoverflow.com/questions/24490323/google-chrome-cast-sender-error-if-chrome-cast-extension-is- not-installed-or-usi), это кажется известной проблемой. –

2

Запуск URL-адреса с помощью // означает «Использовать ту же схему, что и URL-адрес для текущей страницы».

Если вы используете HTTP, он использует HTTP.

Если вы используете HTTPS, он использует HTTPS.

Если вы используете FILE (как и вы), он использует FILE.

У вас нет копии файловой системы YouTube на жестком диске.

Проведите тестирование на локальном веб-сервере (или используйте абсолютные URL-адреса, которые включают эту схему, но лучше иметь веб-сервер для тестирования веб-материалов).

+0

Благодарим за информацию, я буду уверен, что в следующий раз я сделаю это правильно! – Vasko

Смежные вопросы