У нас есть приложение Ruby on Rail, которое позволяет пользователю сохранять несколько кодов для встраивания видео в нашу модель данных.Форма позволяет пользователю вводить любое количество кодов для встраивания, нажимать кнопку отправки и сохранять все в базе данных.Затем приложение перенаправляет пользователя на страницу со списком всех кодов для встраивания.
Этот рабочий процесс отлично работает для IE, Safari и Firefox.
В Chrome, однако, при первой загрузке страницы ни одно из видео не появляется на странице.Я вижу следующую ошибку в консоли, один раз для каждого видео:
Отказался выполнить скрипт JavaScript.Исходный код скрипта найден в запросе.
При последующих загрузках страницы видео загружаются нормально, и эта ошибка не отображается.
Когда я просматриваю источник, страница перезагружается дляоперация просмотра источника, поэтому я не могу сказать, поступает ли источник, как ожидалось.
Когда я проверяю элемент в блоке, где должно быть видео, я вижу следующее:
<iframe src="" width="400" height="225" frameborder="0">
<html>
<head></head>
<body></body>
</html>
</iframe>
Это происходит как для кодов встраивания в стиле iframe, так и для кода тега «старого стиля» для видео YoutTube и Vimeo.
Связанный: