module JwPlayerRails::Helper

Constants

DEFAULT_OPTIONS

Public Instance Methods

jwplayer(options = {}) click to toggle source
# File lib/jw_player_rails/helper.rb, line 13
def jwplayer(options = {})
  options = DEFAULT_OPTIONS.merge(options)

  result = %Q{<div id='#{options[:id]}'>Player Loading....</div>
              <script type='text/javascript'>
                var #{options[:instance_var] || playerInstance} = jwplayer('#{options[:id]}').setup(#{options.except(:id, :instance_var).to_json});
              </script>}

  result.respond_to?(:html_safe) ? result.html_safe : result
end
jwplayer_assets() click to toggle source

Includes JWPlayer javascript library

# File lib/jw_player_rails/helper.rb, line 9
def jwplayer_assets
  javascript_include_tag "jwplayer_7.9.0"
end