2017-12-13 13 views
0

이 코드가 포함 된 레일 앱에 비디오를 포함하려고합니다. <%= video_tag('greeting.mp4', controls: true, class: 'tnit-about-video') %> Chrome 및 Firefox의 모든 기능은 정상적으로 작동하지만 Mac의 Safari 및 iOS의 일반 비디오는 재생되지 않습니다. 나는 비디오가 특정 크기와 비트율 등을 가져야하고 그에 따라 변환되어야한다고 읽었으나 아무 소용이 없었다. 또한 mp4 대신 webm을 시도했습니다.레일 비디오 사파리 및 iOS

누구나 좋은 비디오 플레이어를 제안 할 수 있다면 일반적으로 표준 레일 비디오 태그와 다른 무료 솔루션을 사용하고 있습니다.

+0

시도'* .m4v' 형식 –

+0

및 IOS semms 정말 자동 재생 –

답변

0

기본적으로 파일은 공개/동영상에서로드됩니다. 자산/비디오에서로드하려면 config/application.rb 파일에 다음 행을 추가하십시오. 그래서이 줄을 application.rb에 추가하십시오.

config.assets.paths << "#{Rails.root}/app/assets/videos" 

<video loop autoplay controls="true" width='100%' height='100%' src='//some_video.mp4' type='video/mp4'></video> 

또는

사용하여 레일 태그

<%= video_tag (["movie.mp4", "movie.ogg", "movie.webm"] :size => "320x240", :controls => true, :autobuffer => true) %> 
+0

이유가 작동하지이 코드를 사용해보십시오 구성 파일을 변경 한 후 내 코드가 작동한다는 것을 추가 한 후 감사했습니다! – Donvini

+0

@Donvini - 안녕하십니까? –