Ruby on Rails
Wednesday, February 17, 2016
It will not work like this on Heroku
read this and make sure you did everything right
https://devcenter.heroku.com/articles/rails-asset-pipeline
On Tuesday, 16 February 2016 12:11:45 UTC, Ruby-Forum.com User wrote:
-- read this and make sure you did everything right
https://devcenter.heroku.com/articles/rails-asset-pipeline
On Tuesday, 16 February 2016 12:11:45 UTC, Ruby-Forum.com User wrote:
I'm trying to include a video as background in my application's landing
page.
Placed the video in assets/videos folder.
Added `config.assets.paths << "#{Rails.root}/app/assets/videos"` to
production.rb file.
The code:
<%= video_tag "Video.webm", controls: false, autoplay: true, muted:
true, loop: true, id: "bgvideobg", class: "fullscreen-bg-video", type:
"video/webm" %>
It works fine in my local machine.
I pre-compiled the assets locally using `bundle exec rake
assets:precompile RAILS_ENV=production` and pushed onto heroku.
For some reason the video is not playing/streaming on server.
In logs it shows as
ActionController::RoutingError (No route matches [GET]
"/assets/Video-3a82304f95c15edbdd93924fe27e9b 42.webm"):
I've checked my public/assets folder and file
"Video-3a82304f95c15edbdd93924fe27e9b 42.webm" does exist.
Any help would be highly appreciated. Thanks.
--
Posted via http://www.ruby-forum.com/.
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/36ce1bfc-2592-4915-90c7-85a84cdf19af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment