Class: Gembed::Loom

Inherits:
Object
  • Object
show all
Defined in:
lib/gembed/loom.rb

Class Method Summary collapse

Class Method Details

.embed(url) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/gembed/loom.rb', line 3

def self.embed(url)
  result = "<div style='position: relative; padding-bottom: 62.5%; height: 0;'><iframe src='#{url.gsub("/share/", "/embed/")}'' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen style='position: absolute; top: 0; left: 0; width: 100%; height: 100%;'></iframe></div>"
  if result.respond_to?(:html_safe)
    result.html_safe
  else
    result
  end
end