(Rails) IMGKIT - Problemas al exportar imágenes con html y css
Estoy usando IMGKIT en uno de mis proyectos y tuve que usar su css con la opción html para satisfacer un requisito. Noté que si las hojas de estilo se configuran de la siguiente manera:
kit = IMGKit.new(html, :quality => 50)
kit.stylesheets << '/path/to/css/file'
y la hoja de estilo tiene una propiedad de fondo con una url relativa ('image.png'), la imagen no se genera al exportarla usando kit.to_file:
(Rails.root + "public/pngs/" + "image.png")
La solicitud se bloquea y, si reemplazamos la URL de fondo por una URL completa con protocolo, host y puerto, se exportará correctamente.
¿Necesito tener urls absolutas para todas mis imágenes en mi hoja de estilos?
He intentado definir asset_host en mi archivo development.rb:
config.action_controller.asset_host = Proc.new { |source|
"#{request.protocol}#{request.host_with_port}"
}
Reemplaza la url en el css si reviso el navegador pero aún así las imágenes no se generan cuando se exportan a través de IMGKIT.