javascript - Rails VideoJS swf-Flash-Fallback asset_path -
i trying embed videojs in rails-app, works fine long don't have use flash-fallback, e.g. in firefox. hosting videojs locally. here have far in javascript:
videojs.options.techorder = ['flash']; videojs.options.flash.swf = "#{asset_path(video-js/video-js.swf)}"; i using techorder force flash time beeing. if open page in firefox
get http://localhost:3000/path/to/site/videos#{asset_path(video-js/video-js.swf)} the error message, video not supported disappears , playbutton appears. leads me belive, flashplugin not loaded (especially since think not right). hint error is, appreciated.
you can try use gem js_assets
in application.js
//= require app_assets this directive adds method asset_path in global scope.
add filter files *.swf. this, add initizlizer:
# config/initializers/js_assets.rb jsassets::list.allow << '*.swf' to path file video-js.swf depending on environment
videojs.options.flash.swf = asset_path("video-js/video-js.swf");
Comments
Post a Comment