Sha256: 5760e81626c4f0e0be77babdbb729c5310a38965e8397f3f83a12bdc3ae31812
Contents?: true
Size: 971 Bytes
Versions: 1
Compression:
Stored size: 971 Bytes
Contents
module Podlove module Web module Player module Rails module ViewHelpers def podloveaudio(options = {}) html = "<audio id='player'>" html << "<source src='#{options[:src]}' type='#{options[:type]}'></source>" html << "</audio>" options.delete(:src) options.delete(:type) script = "$('#player').podlovewebplayer(#{options.to_json});" return raw html + "\n" + javascript_tag(script) end def podlovevideo(options = {}) html = "<video id='player'>" html << "<source src='#{options[:src]}' type='#{options[:type]}'></source>" html << "</video>" options.delete(:src) options.delete(:type) script = "$('#player').podlovewebplayer(#{options.to_json});" return raw html + "\n" + javascript_tag(script) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
podlove-web-player-rails-0.2.0.alpha | lib/podlove-web-player-rails/view_helpers.rb |