Я основываюсь на Refinery CMS (www.refineryCMS) и на одной из моих веб-страниц мне нужно и встроил видео mp4 (я могу сохранить видео в другом формате, если это проблема, хотя я сомневаюсь, что это так Я уже пытался сохранить видео как .avi и .ogg, и ни один из них не решил проблему). Страницы, созданные с помощью внешнего интерфейса Refinery, обрабатываются файлом app / views / pages / show.html.erb, поэтому я изменил этот файл с кодом, похожим на
<% if @page.title == 'CBCTIntegration' %>
.
. Some html5 code
.
<%= video_tag "CBCT_WEB.mp4", :size =>"480x270", :controls => true, :autobuffer = true %>
.
. More html5 code
.
<% end %>
Поскольку я заметил, что по умолчанию отсутствует папка / public / videos, в которой по умолчанию video_tag используется и с момента запуска rake refinery: команды переопределения не дали результатов, поэтому я использовал mkdir для создания такой папки и переместил туда свое видео. Элементы управления (пауза, воспроизведение, область просмотра и т. Д.) Прекрасно загружаются до нужных размеров, но видео не воспроизводится.
Что я делаю не так?