Sha256: 189f5c2aca17490d64c704d5436019d2700bbdf1742b1336ea4a240e479086c3
Contents?: true
Size: 756 Bytes
Versions: 1
Compression:
Stored size: 756 Bytes
Contents
# encoding: utf-8 module VjsRails module ActionView module Helpers def render_video_for_vjs *options default_data_setup = { preload: 'none', controls: true } options = options.extract_options! data_setup = options.slice!(:id, :class, :poster, :sources, :captions).reverse_merge(default_data_setup) content_for(:vjs_rails) { block_given? ? yield : "To view this video please enable JavaScript, and consider upgrading to a web browser that <a href='http://videojs.com/html5-video-support/' target='_blank'>supports HTML5 video</a>".html_safe } unless content_for?(:vjs_rails) render partial: 'vjs_rails/vjs_rails', locals: { options: options, data_setup: data_setup.to_json } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vjs_rails-0.2.1 | lib/vjs_rails/action_view/helpers.rb |