Module: PrerenderRailsEmbedded
- Defined in:
- lib/prerender_rails_embedded.rb
Class Method Summary collapse
Class Method Details
.flatten_js_to_html(url) ⇒ Object
4 5 6 |
# File 'lib/prerender_rails_embedded.rb', line 4 def self.flatten_js_to_html(url) Phantomjs.run('--load-images=false', '--ignore-ssl-errors=true', '--ssl-protocol=tlsv1', '--disk-cache=yes', '--max-disk-cache-size=524228', "#{File.dirname(__FILE__)}/prerender_rails_embedded.js", url) end |
.local_renderer ⇒ Object
8 9 10 11 12 |
# File 'lib/prerender_rails_embedded.rb', line 8 def self.local_renderer Proc.new do |env| flatten_js_to_html(Rack::Request.new(env).url) end end |