Встроенное видео не отображается в Chrome при первой загрузке после сохранения кода внедрения в модель Rails

У нас есть приложение Ruby on Rail, которое позволяет пользователю сохранять несколько кодов внедрения видео в нашу модель данных. Форма позволяет пользователю ввести любое количество кодов внедрения, нажать кнопку «Отправить» и сохранить все в базе данных.Затем приложение перенаправляет пользователя на страницу со списком всех кодов внедрения.

Этот рабочий процесс отлично работает в IE, Safari и Firefox.

Однако в Chrome при первой загрузке страницы ни одно видео не отображается на странице. Я вижу следующую ошибку в консоли, один раз для каждого видео:

Отказано в выполнении сценария JavaScript. Исходный код сценария найден в запросе.

При последующих загрузках страницы видео загружаются нормально, и эта ошибка не отображается.

Когда я просматриваю исходный код, страница перезагружается для операции просмотра исходного кода, поэтому я не могу сказать, есть ли источник поступает, как ожидалось.

Когда я проверяю элемент в блоке, где должно быть видео, я вижу следующее:


Это происходит как для кодов внедрения стиля iframe, так и для «старого стиля» код тега для видео YoutTube и Vimeo.

Связанный:

5
задан Community 23 May 2017 в 09:58
поделиться